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 0x17aa66f3a519c65aa9448a00fc0729d9b0806031d62733cce38d7c15b55a6161. 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/9ee7ebd7-6523-4039-bffd-363326e959fb.json and https://artists.proofprofile.net/proofs/artist/9ee7ebd7-6523-4039-bffd-363326e959fb.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 0x31ca365c785b0854abdfbf46e308409889c9d3cb5ec67187bcdc7baf5e74479d. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/IDA141600850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c7b9c8346b1d62845285ffda1861a570b67648c5f729d87de4347ca80590962. 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/IDA141600855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57b16fc4b1dad172e2346d4ae371dc1d5a6f89bba285d2f694a8eb04a6a33d54. 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/IDA141600859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67f636731ce35b7932b147fb681c42fd8b42b3da7575c7dc50676f9b8b428771. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/IDA141600860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc6e9ce63b32594f96a20f45a22327cdd414d2842c82750a3242ba9dc4bcab5. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25:37Z), 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/IDA141600861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x564561ab9095b40a7c7f71f46fe4d5f392e1638dce68057ce9eadf660fe5ae05. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/IDA141602284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a68de517e8d0d56c5783fc391eb5a0a62319c83726332ddaec9c5a1c608a76e. 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/IDA141602285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd69445139fd6ad41c87ffbb94d70e075cb4df644b598140c8dbfba88a3339c74. 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/IDA141602286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadadbf5afcae865b864bc6c684e91880d72283a76d38e71fa0046659b4bbc0dc. 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/IDA142000961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1210ffa28fb8c3d98b6c8b22123acbaef4aaaf81fcc2fd0c7d45f01b035e74aa. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/IDA142101013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6153186a9bb7af4f5c2d9cd4766f7a9fe75664a4096470bc8a3e39b8bc7a64. 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/IDA142205779.