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 0xa52339a00cca3b5edf024f783bd2572761fe98248fc0d80b15c5b0ec3df689b6. 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/6a70a82f-4100-48f8-ac30-5b5e46d43e29.json and https://artists.proofprofile.net/proofs/artist/6a70a82f-4100-48f8-ac30-5b5e46d43e29.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 0x1e462bbc346b8f5e87eeea75fc6e7d4527fd508d0e1e7917d608efb9dcfe2ffa. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/DEZC62127143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6013e967f7d26bc0bd0d0b6675df0b04b8c2fa2fd4fe61d4d1957d352d902c31. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEZC62127144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e025f7906f2205fa82fd5ac13b6c2376f3b0f1e2fa2b85ad000468907ec875a. Chain 2 (Bitcoin): anchored in block 960387 (2026-07-31T10:06: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/DEZC62127141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0004fdf23675a27fd199d5d5ee27c2a57cc01f005184e712e3cd337225415a9a. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/DEZC62127142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9bfcd5ae91515062207249c292da673dcc29af48cda07303e29d9cbded67f5. 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/DEZC62120790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f32db8696fdc3e8afba75d1df02b26d6e8791353b65671f18d00bf8d2dfb9c8. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNWW2060169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x908ffface0d8fdb09bd45654ae8256f8872a5a6b6320bd9741dddb409e883b7d. 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/QZTAW2447489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x485107f01fb40b2967ef0b298e5eb14452bb37f3dff9224ad5aa6b93bc58e547. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZDA82405826.