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 0x5da6839876a7f8fac89b3f94ec25195f4a32828f432df5d8f3a26c945f9c35fb. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5a8eed7f-9cd6-46e7-bdaf-a31e5975ac3c.json and https://artists.proofprofile.net/proofs/artist/5a8eed7f-9cd6-46e7-bdaf-a31e5975ac3c.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 0x524c0d8d28fea2bd7325f2124100732b631ffb4226af67d93e69ba8359bc74e9. 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/RUA1D2222422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3dc77d2a253fb50a23bf08f4989f0701a87820845ff817ea45e4ec0d6796f8. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/RUA1D2222423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2af9aeb886b7e4a49ff049d63c9d7b345d643d939383830c7593b3bf89373e12. 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/GBKQU2005758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf184c2f7b78b097f1faaccb8c86119d8dcb03cc2c3b30d2c063ea14af6f2f825. 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/GBKQU2005759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1a0e257ed72172ad5b0fa8fb9739f5244bd25b6ff4a5e0522f5a6989813c249. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/GBKQU2005760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd79e799d41673b8814cb196cc01411d36cc77dc52b16944c73737447d95c9bf0. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/GBKQU2005764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fab9a34abd4dfa7bd9356b32f0bd6ab3a80c69e5359329115b8270c986ded8a. 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/GBKQU2005765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea44dab706c87d498c05154513d552f4425959e8cd1cbb883a56ded0adbb3577. 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/GBKQU2005766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5fc687e01fc2ff00ebf32583f300b5f0685e3683f8b133914204c8a7e40716. 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/GBKQU2005768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44bf00af88beea54cfc8c14bdb00eb77fa89b38a2efc2ad4cb6db5183bd465a7. 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/GBKQU2005769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cab8f0a5357480a9bc6947248c31cc32ae0f70dcd4a7d3b48a5e76c7d3f6723. 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/VNA122500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe33ceddc01ddf5ffdeb8b1aab67734d0d2d0cd107a4831e47610c2d66a0d0655. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/QZWV32449427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5b5da76bd2d5ff0d4c4f9420a3516807a51ac5dce690fa972a4d948a429f5c. 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/VNA122100050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b0f5dd82db640c8924ef1c32d4fb90886cf8483e7c51210fe140f1b6115423a. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/VNA122100033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aad142fbb28fcf2d055cc8c386b58bb632dd79c6ed68a1c6c4eb42d2acbb75c. 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/NL2FV2000068.