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 0x4db7371a0fbf17795ea9840a78e6dd55ecf22be6f90070ea2c9a744a8e42a851. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/550cb830-83f1-491d-bdd1-e5aeae9238a1.json and https://artists.proofprofile.net/proofs/artist/550cb830-83f1-491d-bdd1-e5aeae9238a1.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 0x78d76c03e86aa5684a69558c0464d10ce507515a225bd6d4f6d5b52e7d415d14. 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/QZNWZ2411069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5aabc3a95704cf45a73ebda0c695e36f48050f6a60227afc6e3ae96f2d55dc3. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZK6F2411678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc910901c3ef775a7fa681a4d852978812a7b1d7a05162ff4bdc5bbdd9a57b59f. 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/QZWFL2317412.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1190d20c0171f8ed4d24f73542b23a7f0adb1741d92fd7b0a0b550794afcacc. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/QZPLR2387727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93b7a8a5d64563195d5c9928b8d0ca31d99fa522b444cea399ab58a14ed4bc38. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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/QZK6G2338232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c49db3100fb6661113c57f09c377bcfe2f9d51196d730d1b882190d8e9c827f. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09: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/QZFZ72334773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a3046c446c152152b72d55349b74409dc6b1f677a769292e0ba84870698d32a. 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/QZFYX2511730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc850d70d57089d4ff65be1571abe274d0442e6a8a594703123c265e9938444d3. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZFYX2511737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbffd11c6b8e561653ed362dce9775abc99714585805a6bd33927e070ced6794. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/US3DF2496983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaa8f80a5560fe21fbc4bdd7b941102df03e57ad3adce567f75b801a1fe20652. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09: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/US3DF2496984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2578fb528a5429cf5a349314391a1889cea214c870588285cd27dfce86c0baae. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZHN42225832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f16b1c4c303bbbd95e320e8f892dd08af204330b2dd1254d3d2a8a88a9888b. 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/QZFYY2248454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ef5be7fbc1147d7d2e7a526c8367924f3d6a7de08f499983b6f662a267b16f8. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZMEN2130556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x200593e415562b7ad318fd4efdf89cfea70c8a8f258887c184aa3cac6239a388. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZES72192863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93de421532a9ee57f2fd8e038548684bbc8b4d3b73d2d6132db43aecbb34189a. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZNWT2063449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0b5eb5cc1bcb69583805e2b642a95160ca24cf23e32f49f3deae8ee24fc6307. 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/QZTB92498542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1180674048ecafe9f1bd47c61549c2a48ba3065d8330490c3cf859b9b2fad11. 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/QZTB92498543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c50ab87eabb487dd3949b60cd8ce7dd4e1fd59afcd68c135a7b9c917b015ee9. 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/QZTB92498544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfddce91e7c5b754ea8bbd9af508da76b33aed68c3a089b7629fc2990771190a9. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZTB92498545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad3b8968aed98b8cb347f7e5f59fbccbe51ff1fceb5f8e0dc1f12021633ee511. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZTB92498546.