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 0xe23d6839526dc9b089bf6254886c87baaf40f79be365d5ca0d2b2a7b716f4d9c. 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/00003a8c-ab58-46d2-b3ec-fa7263b0547f.json and https://artists.proofprofile.net/proofs/artist/00003a8c-ab58-46d2-b3ec-fa7263b0547f.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 0x20d908f8e34f4e2b81c281eb2d7d85dce78b011f1ead0599c7bd7a4fa3c386a1. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/GBCKG0502038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdadbdcc9148eb09383a701071f8a218f62ea431627707b7a4f1318b1400e5499. 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/GBCKG0501030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd36751a44ff8a2ac7522ae2001c9409f42166ff7f416be32852aade0b0db30. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/GBCKG0502049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec3745e5d4fd96978f6aabdca169c159e6fad6581c175bd5ddf0a5a44cbcc1b. 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/GBCKG0501035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc53b7997a0f1e672323495d97caca47c3a884569a6b918470bee54c3f94d98d4. 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/GBCKG0502048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0a12ceb32b6d53b97deeaf7d367f4548c98797b389539f51c2efc7e9195024c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GBCKG0501031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1a061b14261667e8aa6266cb3493e2425ba4c6d60b0263ef1a89840beaa3a55. 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/GBCKG0500518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4618fcb6f1bd9c923989c187b171dc7367a68ebe9182296a6376c7f3749ba4. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/GBCKG0501036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30c30d307bd61198f230d981ccb37bf002fcff8f454d15cbc048b451a8c14f21. 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/GBCKG0502043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbab4b041f5887de877c73d2e24e3e5e52dc5ce3d77024afff42366225d37b6f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBCKG0501033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2dcb0a19489b2438271a01eff5871e54fbf0a324a3c43cb959a1988f757059a. 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/GBCKG0502045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41500459a66de79e121885f21110bc5ac03ecbf045e6bc1c8d8675ceb67eb969. 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/GBCKG0500401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6be93606061f6df4c380fd2bacc1f388b09d3d0ce21ea64d0645d6c897352d7a. 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/GBCKG0502046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe98e3ad2a94ec054843f61876d490bd8c939b91311b7be280b3117c53510ba78. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42: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/GBCKG0501323.