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 0x284d336c78d7d73f195449b2dfa55cb480a342a1f856ae6a5a37531c23634d24. Chain 2 (Bitcoin): anchored in block 953817 (2026-06-15T18:10:31Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fc4e8dfe-f754-41a0-844d-356485505c55.json and https://artists.proofprofile.net/proofs/artist/fc4e8dfe-f754-41a0-844d-356485505c55.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 0xccef7246f80b6b6ea04d34b429d921cc74273d5ec9d7edb5628a1afb70c659b8. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QZVEM2363438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee22b9e53cfafd32037496aff43115d66657a90a794befdf829b2fb9f306d5f. 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/QZVEM2373463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaf656a702472a3cd970e6e62b86db6b2bf9e8f54c63b271d1c600fc78b1a8e4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZVEM2381456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbed995afaf6093c689e0692616cfb3604608fbc30113d895240bc9b1b7a18c52. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZPEW2413209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed05113641969c5584e15df4db0ef043c44daae1f65a2d2d70f73742d2855b2. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/QZPEW2451978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x255fafd305c426fac460f86c0004625166a39f7ed8778406524174c31a074fb5. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), 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/QZPEW2451979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6191ee9457d3cf67c52c3e57a99c91d078c883fe3b5d6b4c0d97cd9f85f0930b. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZPEW2451981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd790473080dfb17784c303f144841df79dda490b3e129dba95f10ea26167062d. 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/QT2VB2436713.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffaae8d59491f808c31faee06c31308bb571e187f8521902dd21398f53e4524f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZVEM1811892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3aacd255a5a66f983e64a91f32890d0c0c3b10a28a785fd491567f1e17bdda2. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50:09Z), 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/SGW502503048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a3c01767873a024b12e62062ae1bcfa50559e0792cb9384d8aa5f34faa9968a. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/SGW502505423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62073cb17ebf0b5e15d30ae7392747d8518751e094fe7c356dc4d557df2fbe26. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55: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/SGW502509730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e8c82e51e6129227d54e8c976ae654a9beb8db3935c607f431fd927a0178416. Chain 2 (Bitcoin): anchored in block 958251 (2026-07-16T06:29: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/SGW502506237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbbe0df44a4ce1e012ebb7f254b603a6c18ee0ce8de058b2d36c0a9aa5d5871b. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/SGW502504333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf1efca7212ae50edbc8607707503af9b1c0af7277b71d77ad04a2dabe3e4540. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/SGW502505731.