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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b170850dd4a548e4495cf7cc663a8d477a770295d2cebd6e95941fef1edf054. Chain 2 (Bitcoin): anchored in block 953808 (2026-06-15T16:45:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f259f281-f8bd-4958-a727-51c65f82103c.json and https://artists.proofprofile.net/proofs/artist/f259f281-f8bd-4958-a727-51c65f82103c.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b0445935c6ac6b35f2e14a7cbc83042028a829ebcb57626ff38d7edb51ea76. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/HUA611500981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65987515aa2a14c0f2a19cd2e955e5760016fb4ab849c4213001a5e89e8d0c9b. 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/HUA611500983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0bfa25a79accc6be562612cb4a7a8aeccd8a94d8100343a7c0b9736255fff5. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:52:02Z), 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/HUA611500984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97b130add110a4a82e23463049ebd8a30bdec26741a603d1f6049c0a125c1734. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/HUA611500985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf5230e52a13fe9ae59b51eb527a1b65b7ee60a76ee1a20d5f21ab6ac7ad7051. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/HUA611500987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeac382d514079febf439ce46ad71617925177390185dd8101bf09563dbc5f33. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T18:18: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/HUA611500988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7742a3211b92b54fe7e4ba02a85d9ba2c79fa2a993d1c47c49ba2528afc31312. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/HUA611500989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11268030140ea4d53013b2b20c764c91678ef6612cc4325cbc2052bd5741438a. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T07:59: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/HUA611500990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66573d7d482515c4ca4284d1215f539c27cbc31717a584beaa2c063a6d98de8a. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:46:14Z), 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/HUA612001331.