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 0xa1a6dcceb719e53eb820e3b4d2b1bc5156585a3a70a3d53d284a9195527af126. 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/620e420d-439f-4a3c-964e-89918a7b6b20.json and https://artists.proofprofile.net/proofs/artist/620e420d-439f-4a3c-964e-89918a7b6b20.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 0x1907d1035b75b69ca43891e9e3bdde32d78379af852bf19f28325ecdac138d17. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T04:49: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/QZFZ72135601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dcb1466d393f7c3c12fdad5ecc1f6cf56a5add64e981fce0c135e4cd9b615fc. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), 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/QZFZ72135602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x703d7af0f59392971c2d35e5cf3b2b15fb345b595eeafe3f89c2ee1343d45124. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/QZHN32140840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9b2765147001e79b6e0bdfcf1129626beff0111fd093ed16517a5846e76830b. 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/QZHN62176037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5207682ded03ed66e0d5fe822c22d621093f1634776e848bc261e388bf107afd. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/QZHNA2120065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf47eb7f69a781229bcb0003c1646ecb6c2f8d6598f5493744bbaa60aa3e7f64. 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/QZMEM2198749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d5984eb556ee0d926e23d50c622e2f7322d587a81b47bbacbf52755153e0e40. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T02:11:31Z), 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/QZNWU2308072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb7fbf0c44ebb5b9f526bb1d14615f2dc44a05656d96e970081e5c64cf4f7a07. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), 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/QZNWX2464278.