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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb92f72328fad0dbf3fbfbe3e49731b2fd4b257048c939a6f8fcb37276fe2b3ef. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/291b1520-64ff-4320-84b9-338e8d629ec1.json and https://artists.proofprofile.net/proofs/artist/291b1520-64ff-4320-84b9-338e8d629ec1.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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x761ec3bf6fa709178663de109eee6922e4fbecf483e8784557a4e5e95473a40b. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/QZDA72502361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7769703a132ed70ee1f52f441e8c8545af4f7cafe0d31d590ad3631cffde9ce8. 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/QZDA72502351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84291a4d3793905e926f30be6658f6c24155a112fe72050734a854ef3a8963d5. 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/QZDA72502323.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x746f2c2b85c0ffb4cab458942be9bbba041425babd49acb98dd763d57eb7110c. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZDA72502357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9635d03f7e76a20bed674b132fce44aafc62034d14c1d12c2af001a5c5e9a4e. 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/QZDA72502371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65f88b8c7fff8467fa454386a6143773b58523339cea77f1695d6e8d04dfc87. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T15:48:23Z), 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/QZDA72502360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a8b2952aff390bb0ef251508e80ab726db90a79bed5fd9ec52ebdbc46e3f433. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/QZDA72502374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1776fb78ba1c2028553935484fdd27106c0ffd4d45720fc5e29c57e115006a. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZDA72502321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c8f0931e2c77801b4f3e198b4fafea60f0cb9dd757aebb3cab38fcd7aead4d. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/QZDA72502352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5320daaf0c02c801f6f8049704897c36efe62b3bb235fd49861eeed043d52070. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/QZDA72502355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01817b0050660f85530664ba5b6aa8a530d17ef3d16fafaf2f988b913e1161f9. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZDA72502317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x761b51a505535ec46ab46b9c1398ae69b2db2f0cd02e8af5c21bc9fdf809e91e. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/QZDA72502319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2080213704e72c966c0c88e632ae5dc7e33d26b6880e61ef04dcdd0d3a7c86f0. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/QZDA72502316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3ca30d6dfdac70f80ad75676df54bf80a0d1ac1d8720919a936df52c4b8392. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/QZDA72502368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed071662665e6cc6db35b2aeadef373b37de4aa59ed950fb9f2d5a954ba30f5e. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZDA72502364.