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 0xb01316086eb78c799b8978627acb86451f1a0b936125fbe4faba37152263f741. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/07e66019-ae2b-498f-988d-ce631f626907.json and https://artists.proofprofile.net/proofs/artist/07e66019-ae2b-498f-988d-ce631f626907.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 0x72f41d63f79d2e271f1044dc7eec8de3afc0e37384ed826c40bc2342297e16d0. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/USHM92408537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849489c4125ff2a19e42b183f67c46147d501d3aa214252ce6ff8642ba3759ee. Chain 2 (Bitcoin): anchored in block 957961 (2026-07-14T05:58:47Z), 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/USHM92424138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ceea60a7c21f75287c9fe9a6409589c43fa4ffc997edc02184983655d7e9c6b. 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/SE6SA2404120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7ad3cce0a7844d0b589f2371ee724073aa5c6cd998661c16b0affe6f008e3f5. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T19:19: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/SE6SA2404121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1aec0d1293b47358c4af664b2690c765c52d72662d94762a8516b167f3c2f270. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T09:43:42Z), 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/QZK6K2129822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086db7968284a4a914c1554d30496e6e32696e8ea592026de4aef010f7442acc. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-17T00:01:16Z), 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/SE6XW2429863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60bcf8b6ae1683dfb5224569128098c8ca1bfe0b73e3d6ac716d0be1f43452c7. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/SE5BU2562503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x981f29cc1960a105e079fd1cc16f31f41f5ad7611e33ac5be738cec3122d423c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/SE6XW2530151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb81beb17caee8353337a166e71e0ed098175409ea72e366ea8398f283c3e26c0. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/SE6XW2538125.