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 0x60ea0df4303d634cbddac2606ca0db663b2909faf5f96b57aacd7b3cecf3b99a. 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/8b9f574d-a3a1-423f-a4d6-4eec9f143f0a.json and https://artists.proofprofile.net/proofs/artist/8b9f574d-a3a1-423f-a4d6-4eec9f143f0a.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 0x8d4284e704b833326ed4c074212520fdbb018ec44b1913050ae846b7a9728fe6. 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/ESA012162566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65400137de8062066e2c622bd15b96334b3a7703bd72c012cb6a9d7198a31787. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28:59Z), 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/ESA012189795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2767f13252d213ad7a1fd41adc6d41a3bfedefefdc3a4cbe50088712d7249cc4. 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/ESA012189796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2838e88649b69e2b8746fcf027ac6edccb0e6c7006625bf2138aa3c2cf87e888. 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/ESA012189797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ab6d7ada94c31ac31a59f7c2b9ad93cdec0d5f1118f9a8f919757dec592ef3. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/QZXLZ2309053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71b24dc76cf6b0123deba8c5c40f22c5b110c1772850a923ce40a99cd78dcff8. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZXLZ2309054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3772cd01ef931325ce96d9680e73b466323a945829ccdb216318128af503bf0. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZXLZ2309055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf81e0cbc4bcc5ce9908a1228c4848dc11660cbed4991cffc3233b5476e75a39. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/QZXLZ2309059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f215857fad9f3a32a3fbb5165b2b67c3cffdade474d0fca4dee2b8404c9b149. 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/QZZ972493932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x027e889d141a0d8b0805cd601876238aad1f463422ee9173707953b9f7c36154. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/ESA122405814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dc01208720b446825782afa7015d6fad68e8ef15169477dcab7ff89a31ce60e. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/ESA012502451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7f3048a1c20dad9baf70a3ed2268985f4beb1a1569f7ccde87a929d632fc20c. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/ESA012502454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5535445404970e0937de0bb4562247e7ec3349f398f782319ffe7e35cf32ada5. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/ESA012502455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c9c241dff7334c5302f3d4a5d230912f1f78d757c7ec6a941aa3a84bf8a24f. Chain 2 (Bitcoin): anchored in block 957772 (2026-07-12T23:31:17Z), 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/ESA012502456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x564f88238c5c58309e00a057a8c9fdc9e230c3717abe01f43d8ca37d95859cfc. 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/ESA012502457.