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 0xd5842077663c5e294b35be62864aa0fada165e72ffc1b910423d03f1839cab87. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/978c5e8c-7863-4f5d-abd9-5601f7eb001c.json and https://artists.proofprofile.net/proofs/artist/978c5e8c-7863-4f5d-abd9-5601f7eb001c.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 0xa36572834632aea9124a256e89b6b028f029c3d31513123d717c486ae27a1b60. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T23:10: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/ES71G1900534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d08092460aa08666715d5028ef500e8dda9219fdafd8f7ed9877fc0bc816675. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/ES71G1900537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b8c70b5a02733a3734e0beb46984422d7149e09e8b58bea624fb087744f7bf. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/ES71G1900540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa36bf02642e7e7dbad8826c2c23ed0b1dc1332f5f42a929190fa9f361c6dcddd. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10:22Z), 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/ES71G1900541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012e7f5c29d74e41bcb33cec6f7c7182e395a501be0749aff8962cb4219fe4d3. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/ES71G1900543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5783d33a348f9994def3f4243fefcebc0d050cf46479c870705b6acdf216ccb3. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T16:31:07Z), 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/ES71G1900544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83536695790558931ad5635a3a37c9cef1af956ffaec3f68d67d0ea7d8852d13. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/ES71G1900535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf0c53b9e81fed474f71fa70ee272a52e013ced075e01302ac0b82b489e76b28. 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/ES71G1900542.