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 0x5374734ac4ac7d9721cd657c2f795b9d3f8bbcf9b0c6b9d5bdeeb42b1da8fce8. 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/a5772155-c182-427f-a181-e11ba16ebcce.json and https://artists.proofprofile.net/proofs/artist/a5772155-c182-427f-a181-e11ba16ebcce.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 0x8b4dc48840912b2ce8155b41e843df433b5dd160ef772b09902925da95cd506b. Chain 2 (Bitcoin): anchored in block 958635 (2026-07-19T00:58:42Z), 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/PLI365190580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3be880040e8629ecc98f16ac175379464cd3e17a05b40da268b5cb3e895ad5ae. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/PLI365190590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87150ec2ddfd90d984161175227d1d1a01d8ec1e0527cb2316cba7f85ae98188. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11: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/PLI365190600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dfa86d5aae41f9644a5e5dd424d6acf18b3a20b67ba44fda6d5e94d23d060ab. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/PLI365190610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a723772f054bb15eed53ce87ac87da164a86de5087c1395ebee861233cbd99. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11:53Z), 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/PLI365190620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a9142d42f2f67f7905ba24f0e43903d15fdff79b7dcd793c797c952001627b1. 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/PLI365190631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28b6431048ac2f6148b8f542de4cb83cb6bc2b45ffb9113cc94a8bb0e7fcb996. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/PLI365190640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea73d830920e095454c4628d2161bb675ffab6dd20bb0d0cd4798e0e2f875b7. 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/PLI365190650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0ce0131526d20ff5f79c35149417d12c1b09b65c8be74dc552405662f45009. 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/PLI365190660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd19fdfa411bdae457bed1fdc613d27e445b969af807dfc06202190ba04fc76e7. 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/PL23B2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf4c82d30d4555f6a9acce09acc153cc9bf468f51fa9a8053c288f3cf9c448ca. 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/PLC071105027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69a1f318b852cde6b39c24b062327ffaa87e7a4d0f28c6593b4c279ffcbabc2. 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/PLC062241494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf23ad4f77e51b991be9ce36b7676c3fb3b05d8840f0983b1ab3ed9b874d0da0. 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/PL02P2101002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326fc81094273ff597002ca49e6d998396a3f0eb159e80d4affa9eb51bba6ea0. 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/PL02P2101012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf23ad4f77e51b991be9ce36b7676c3fb3b05d8840f0983b1ab3ed9b874d0da0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/PL02P2101002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326fc81094273ff597002ca49e6d998396a3f0eb159e80d4affa9eb51bba6ea0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53: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/PL02P2101012.