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 0x891965c7b8078be213e6afe382541c992a5db28bebebd8fb92efe12f30066510. 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/75d8270c-a4ac-4699-a656-526ef402dafc.json and https://artists.proofprofile.net/proofs/artist/75d8270c-a4ac-4699-a656-526ef402dafc.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 0xb33cce6c18cfb0b146de7bab45d17901b09c82261942e54c72f336f2a97076e0. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QZES72494115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa270308093c1276881598890caabaf736325b7e9f0815b919f82ce5a5c6d7875. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/QZDA62437260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdda70aa26288433a34997e164c50f3ef654788ac01c1599d06bee9ed58f3dac. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QZDA52481272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8992605fdb98dad5bf24be90ec07f9f86b3bbee28317e52d1f489ec631caed0d. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZES72494892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42505a4c8fbae18dadff2e3552faaf9715101e4aa617f2f0543cd193c6b7e81c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZDA52464414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7f4f13df02074c1dc536e518906ee95880b993cb0c6d636e144c188f5865c0f. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), 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/QZHN42428212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08aa2b98539d277e5e006a16bed3005dd5091c869010b881fcbd1593209a5bbb. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/QZMEP2469415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660913c6173f1a0cde5b0a142e7db46c4542330d7deaf6e277800dc50af76d3f. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZMEP2469416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1011ad56138aa712cad720340bc63ad40534ce7cfffa7f868d996af299a1764. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZTB22421712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87081205fee87d890d9de538e32fd77fce796c500910baad5293524503431770. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/CH7811114012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcabf50eae243c76e06fef860812f99d73856e82171e9183a83ec827f3d1ca167. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/CH7811114016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2ad5c570603e6058a9df255456a54eeab7fbbf4b11a3529f91726c271d9d72. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36:41Z), 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/QZJ842403371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c3f60806c31e43a47b677f2949b9e325a7fbf9807e608a153b3044bf058b032. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZJ842403688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89d784d8f3f3e2f05a1503e34549e0549f729ea9f55b9f3762be32355a39268. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZJ842403689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc737445968172d4c0c36a60e5088bd8d5939bdc69b8c308ca80e70ac265792. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZJ842403690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf492d72e2324b21bb860b9a43709d5d1e2ee7b2d6fc3cbc30a4cf98e9362430c. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZJ842403691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0fbfa57568d4471cdccd1b732ebd5432fb56dc1741719b5b548cf499f8260be. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34:37Z), 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/QZJ842403692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c6b5687bcf1c865d116b1fd9d41ee9cb7cfb30b5092d590d91fa7adab955280. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/QZJ842403693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8139d046ec27b8913083455290943ee42744a2b034e88109f6fee7f6729ba9. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/QZJ842403694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fea8b946650fe8c4fca1e8f7040c74caa2ef53ff742ad543427faa1a2ca289e. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZJ842403695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb438974cb9145ad1136dc1623b03fb094e3c3057b25f1c0aadc637e6670d0532. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZJ842403696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2ad5c570603e6058a9df255456a54eeab7fbbf4b11a3529f91726c271d9d72. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), 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/QZJ842403371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e890a2870033a2dba4d80108f2a24a497a6cfc3e02516e0d819622b9708ebc1. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZZ7L2430834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6045f01eb43f82b3eeda2c2c082f85d76ad726576ab768262faf366ada8ca2df. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZZ7V2427140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe5e7c61697838f25578665952d0d54a0d3246d6bfcff92aaeb5a40122e56944. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), 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/QZDA42503046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1077f3333ae36bf120a69ea5047abb2c22760d974acf8c7120ee1bc520542656. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/QZHN62515613.