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 0x21a24e8eda9cfbc37a9ed46a8e5b0cdefbe580f39bfd99f048ff89fc3f944045. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/99ee8b8b-fcf7-47fa-b161-8f338cb1c7b0.json and https://artists.proofprofile.net/proofs/artist/99ee8b8b-fcf7-47fa-b161-8f338cb1c7b0.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 0x6c55c74957300ecf50a7ee97b8b6ee64810842b7a2060c1c70b634c7df19c21e. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T13:03: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/UKR6V2252990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7101bbb5765dcc7323b960c627fe078a583051800eb46abd4bdfcb6bde5fc70. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/CACWV2211706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987fbb7c9e2a5feaf99fe98efddb9dd85afbad44b1fc4e7475f5fc660ea6937d. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T19:39:04Z), 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/UKR6V2237092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x418e4c79e9d746aacd3e0599a41e603c827d462f97541601d7c8fbd9fdee9ac9. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/CACWV2134268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3135f19238f329a1c9c5a8e07cf0702a9f7757adeb975f05d15dcaf1161bca5d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), 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/UKR6V2234353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd66ffc55827bd664a66ca1fdfbeaaea9e85394ef057d7c2effce2a987d52d4f. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/UKR6V2234354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2a8d49317fdd483a43fa06bdd6535af9ee36fa4047a51039cd854c3d0c7b9a. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/UKR6V2234352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe863ba2a12dd4b4a08ace89971efc85f7e1f0f249f43bc95311d017f1662e566. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T12:36: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/UKR6V2239973.