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 0x675d30450ff952f1a4255ed8af201021f5114316d7f40d8f843eedebf296a6d9. 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/d750e719-3304-4bc1-b1f2-9bb696d0028e.json and https://artists.proofprofile.net/proofs/artist/d750e719-3304-4bc1-b1f2-9bb696d0028e.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 0x0dfd5eb60ced6aae8e5c2d9d6af0a8e2f15688a6dec500cd70a57b20a8bcb3ec. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/USCGH1899504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x777b3b5435e54afc051002842447cbfa686aa7f0c8deba585746092aad996b08. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QZK6Q2195760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ae692b9138a71fe4daccf75dc9c81929f684ea7f5e8229845292dff0590b69c. 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/QZHN72267976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf001f54d5fc88f774ca2223dc854b138eab24641d3cb0806dfaf594940499c7. 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/QZHN72267978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d85fb1215f4ff6c41d6a5acdf49eeff66ed34c74a0c55568353f1fa113f45af. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZHN72267983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf25bb19dd765531dd8d2bb6174061a0808f6135e2735834d66bbe0ed4b7dae78. 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/QZNWT2359041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64a909f38666882925f77e36cfb228136bf8d402f536fee3d1b91bb9b76fb26. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/QZMEM2413304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a5a80bfb00a173af886281f924212341726322c3983010a4d2bd843e4f48c4. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/QZRP42408455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c5f9af5f3c517a5f55ef3b969a761585ba1166685720ed3ce6ee3e0f078498d. Chain 2 (Bitcoin): anchored in block 958554 (2026-07-18T13:17: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/QZZ7P2478298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe927194320674bc8f0850060e0c736cce7072ffefa824f98e26322e9f6ffa0. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T11:34: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/QZES52505428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8363159f29084713227785a976d00e125c1a12ad4a21c394b6d986a07b82e48c. 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/QZTAU2543650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe927194320674bc8f0850060e0c736cce7072ffefa824f98e26322e9f6ffa0. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:09: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/QZES52505428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b60792f61977422f3ff37dce847392d8a6651ae19c278594df3d1c408297d7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTAU2543651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5a5a80bfb00a173af886281f924212341726322c3983010a4d2bd843e4f48c4. Chain 2 (Bitcoin): anchored in block 958590 (2026-07-18T17:28: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/QZRP42408455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64a909f38666882925f77e36cfb228136bf8d402f536fee3d1b91bb9b76fb26. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QZMEM2413304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c5f9af5f3c517a5f55ef3b969a761585ba1166685720ed3ce6ee3e0f078498d. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZZ7P2478298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d33a4581216e290093acf958f596d9664eb491f6cef6913a0e357e88ab86f7b. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/TCAII2419487.