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 0xc6c7b9c7fbc3fb9f43604e835d43d82aab61203b8dcb756eb3a137ad40dd1eba. 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/2b4a1245-65b5-4abe-9799-84771da93c86.json and https://artists.proofprofile.net/proofs/artist/2b4a1245-65b5-4abe-9799-84771da93c86.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 0x3e591df7f317ac9a096b615f995527f74bf0461783287d592602dd619aa0f643. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/FIO211800201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ee3b3781f64a0f0160a27650b77599c3719fe4f12ab1eba5db10f8c8faa5da. 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/FIK2Q2000012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf26fe2f37525aea87690cb2de281e0a0ee2a378bbad71c6a2abc3f373839dbdb. 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/FIK2Q2000033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee2d19d519021515f9c72de1d68678a2a38df010800d687e17ecaf6f9acefe4. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58:45Z), 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/FIK2Q2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf3913c72178a6bb12e6704ea18a3b8c8888647a05691d2a6b413275a39a6c6e. 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/FIK2Q2300002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd7000711f811548a8f8ec7b58e6a1cbfc4ffc401d8803c3ecba6e83889eba85. 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/FIK2Q2300008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4121ab699cab94c0a855fa1d20b8f8d87dbe66592ecbd165324a43d755fb16e. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:24:58Z), 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/FIK2Q2300045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8d2c39cb58113797b60bd51cb190914940afd03375d4e2d832026aef24ff375. Chain 2 (Bitcoin): anchored in block 958587 (2026-07-18T17:06:26Z), 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/FIK2Q2400046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4626fb145c78741af932a8e9199df850c273f3e3f638dd371a71f91c9a424e50. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/FIK2Q2500004.