1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58afacac678edfbf6ae337f9f339897f2f2df5f485d9a71521f3d79295532d06. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8e274b99-4b9c-4357-8506-a1ac7c68c825.json and https://artists.proofprofile.net/proofs/artist/8e274b99-4b9c-4357-8506-a1ac7c68c825.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc95df2d6687b6238bd2495647180565d4b95d4127eac494af0d7a4d989380c65. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRP7S2300360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60114013b04b928a444deffcbe73215680ac5a674f8a708a560250d943191e0f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRPHC1500035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x576c049b6738901f95c0cc9d2254935fe4e49bfbe04dd96b7a8a7c1adb82480b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2R02100070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76514d355e136fa97ff99962eb3bd6a312d106b1ffeb63df64dc59b3daaea55e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRPGB1730900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86c3f8a032d300308e3701b38d30d7b60ce99c1b35c11197ab7f27817711447c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0L2310543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c490e359502e00d5881f124848d9c54268c7f622ae427347d85605de307c481. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2014175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435ff7f4f6f7164aa2acdfd162ad9d61a66dc8407f3b9c200df8f8a132ab4c97. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRPHC2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x466c9bd734dc8be22c4951eae0fdcbf7515f2f69a29dca00f9029c2071d5ec3c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2R02300070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35343c810e16d100bbc68efed386878102b56a788c3ee7d5e9554c1f26174d55. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2R02300100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60f6fd34a24b989c5b8a4b17d87fd5528aa8deae7b4d38c26726d7c56f237c6. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADF1789666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cf6ed31a4fc8c000a289076a1c94b1f9d9a22448d0de590725fa2d0427cdcc0. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6V81340440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ecf0ae79ccb7860a264f1d018825a59705a71d298b0cd16b12dc75945135c80. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6V81340445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559af948d7aabf864511a408074c35dcb539d6ce96d35e28ad211c5d6c7ab13d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR6V81340455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x466c9bd734dc8be22c4951eae0fdcbf7515f2f69a29dca00f9029c2071d5ec3c. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2R02300070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x435ff7f4f6f7164aa2acdfd162ad9d61a66dc8407f3b9c200df8f8a132ab4c97. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRPHC2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x744f33c59d25d9fdf3f075d8a5ea025a016101cd261f8d36af7af0f2273c3006. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRPHC2200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf793c70dbeab69e349109d638567c1b78bb9af6ec9f98c92915b701c8bf3ab50. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRPHC2000024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29fb9940778f4feac4a3269a199aff09817832b6d326cec120e2fbe07cc81f42. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRPHC2000027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x980fa8a3e89a8a7c2d0fd156c3bd4f0fc854538b9a8a053093c3a752bc422970. Chain 2 (Bitcoin): anchored in block 960200 (2026-07-30T02:37:10Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRPHC1800029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5fd4d72ad970be1d2185d61d1eac376595d673182313e5534ca282a2be57c9. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRPHC1700027.