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 0x0e863ec60ec7d60e8c8171425152e4a54831b1700fd8dc611ade7dde60934445. 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/f2908bb5-a21d-4866-95bc-76284f6a0489.json and https://artists.proofprofile.net/proofs/artist/f2908bb5-a21d-4866-95bc-76284f6a0489.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 0x7c0759f4652f670efe267bcf4569f2eb5c9822c3058fd351b55a61def42d6b44. 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/QZNWY2059926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bb5bf3fec7242d6f65cece2dcd836814eb302c3f6828636912c2138a7b412a. 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/QZPLS2035028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5dd881e1759ea0042a8200cb759c5f8c0dff086577b2c2be5726e74943738a0. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T14:57: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/QZPLS2035030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c0587fd35c609edbae6c2399ce88d5e737a6da2c1ac988edc7ea85223edd49c. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/QZPLS2035031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b4f82064fa19b97ea9c843ed6e5848a41c445761783734a2fe3d34c6558c1e6. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZPLS2035032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b2dc8fe7aeb04401d4f9187d347a4f4a00dc30de92b2bb3adddd497476e956e. Chain 2 (Bitcoin): anchored in block 959065 (2026-07-21T22:00:50Z), 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/QZPLS2035033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5295eb1852c3a88f8001bae65f967cd750cbccd215f1c385d77cb69573c5aec. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZES62164140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x609f0293d43c2d411382e9ad7828d53fa4e6defd58e5c4d52f734980304e8c4d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZNWV2149369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba500abe0d2ed001b44009777c904919ff59dc12a7c8c31aec3c3f478fef285. 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/QZRP42269811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66778369e3fea631c234c8dc71e0019a854f672513503d534de863e8d63d7fd8. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QZTB92256239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a15b9a1e7a35f67655bfbc79521721f0b94fa3ad7449612018267a07f051abd. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZMEQ2383508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ddd3ea2392bf5aec89a58758e5f8bcfe947b0d8d89c85e657407e7a652fa78. 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/QZNWV2328609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57ca73c1c74686bb56ad9e0f1303e5cfe70c7cd285e51755ea464dc772a0999b. 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/QZNMY2366031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec957878810274cbb58de19423643eea948c1d72cbe69f4cbe9f382918a4c401. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08:06Z), 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/QZWFM2333998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b77cfaf305f094a0718f5051a83b334f934f2e9125d1c5cc2cdbb20041ad615. 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/QZFZ42404853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc219592df663f19757aac23b246795623a22f199307aa8e0dab16ed8b728ba55. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29:05Z), 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/QZHNB2443035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbfc66a5ca1fa5066d9408e41be8b877a9975d0c769cddafe52066a45659c7c1. 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/QZK6M2414080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d76c0c702c0adfca2388050bf3fd134eee1008bc07d21c5868104b765eaf8a. 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/QZMEN2418381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x936b062c79d45296fa046347fca5aaf8d03fb673ec48054e1a6063196cbce8da. 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/QZNWQ2446757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60d8c75240043f0f8dbc60f8f90b8650a2c4eaeff89ab3350569a1a00bd95020. 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/QZTB62430335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9519f892ef3b075958e4d593cfc8d38f796425bea50c7238139af60be19aa1dc. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZMWW2562008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669c4e8e30dabc49bd3ada8bf668f0a5c03d0348ebf89ed436ca70f5f5a342d2. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USHM22585944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1336a9fcb3d4a1a7fe9b9df21c9953a08b0a065f1201473e6354d0bc8b3b26. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZNMU2598274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33d2346ff40246ae78f1faed1c03d0a4e448d7c6252422f9e2e80fa287489e3b. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/QZNMX2541280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19e18d371d703af77f5b0e22255bdc11edfa89a46385bc9b0655badf2597e45. 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/QZK6M2366080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1dd8b112c26dc7bab994a4c0b0b01e7158e259a3b1a3089f6e0aa4b3d24d6fa. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/QZNWV2392430.