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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8651fcf4014ca3167688b5a57157a0a433e2e7c786538a9ef78863067d607313. Chain 2 (Bitcoin): anchored in block 953765 (2026-06-15T08:55:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/be00e75c-bb2c-4e6f-9bcf-1b254acb957f.json and https://artists.proofprofile.net/proofs/artist/be00e75c-bb2c-4e6f-9bcf-1b254acb957f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94efb672c5f36c30ae29b354123f05194ad69d76dbfd986f2336a106c5b00c20. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-16T01:57: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/QZMEM2417434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb17b9ab69abdf0ba61c297ac6057f82baf71e9e69ff6617b224d77d860721c9b. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/QZMEM2417436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4dfca1fc664554f1d2ebe4352d29482a7aa08de23a1cc2832e15b564eaf965a. 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/QZNWW2389999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a6c0187ab2ce89705a81b4835c6eb41aca3041699e842e9db1d1a1fd6fa452. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-22T01:28: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/QZMEP2324042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6c604399d373effb34db328700465873d48382aaabc10922bde8a1780f679f. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16: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/QZMEP2324044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf75aadf8178106ed5b37dbdaac98804fcde497916426d19674ea28778d09b59. 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/QZES92376688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4fe40501b1601a3ea014f1ccaaf4d692be14ebd820ba7969e8bfd5b11b0fbd1. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZK6K2339870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2288c136f6d868e8eb0a22ea638a41f95a8278484f7a0492b2ac43f5664e70b. 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/QZDA52373078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd836df1f6312dd9bea21454e6afd2f03c10f1d0b096baea1cadf98c6df3cd44a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/FR2X42568457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef5bfd9d35a816a5a960d373861a97eb4f703ad7748a5443d538b689f01ea81. 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/QZMEQ2277372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa469912319d7a427efe225325cc36746953f12b71c4a854fa13bbc884a4928e8. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/QZNWU2325234.
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 0x65508fe8c1bbd472af2b27b9d706944174ce9e3d7f7a13dab072b503b061e7e3. 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/QZK6G2418530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbddb1cab0ed39beb482721ab5db81a1239f622301403c2e752a6cb0fb53d9244. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/QZK6K2339867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f449614ef31bb62f8e35fa84bec0fa08c37cc8eb051e381def43c50f3beced. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZK6K2339868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcafc190ba27b3ad3d19babe76f2d6f68fc4a63cb2b81f327e9279d357c6ca013. 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/QZK6K2339869.