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 0x5563e7b0c5de49c7608f1dabcaef52d1106fa10a8aa871104bef5577197f57b4. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/95ba8d30-b0db-422c-b32d-5b9e8201d06c.json and https://artists.proofprofile.net/proofs/artist/95ba8d30-b0db-422c-b32d-5b9e8201d06c.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 0x82676d25ec0eef4bee195f8a1301b3df1b2e5a8c587f86a70ceccaff7947fa63. 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/QZZ7P2425202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6c586af6d26fd0096e5e7872a0c36b8a1f74ebdfc2832b551ec2faff37b053. 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/QZDA72553768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd98a18bda3e142a2cf98b2d8a1fd58051c1621a5f0fbedf340349219c3aabee9. 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/QZHN52596260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc44b5d66748b280201e5049896df83c5c4a53426daeaf6fd780e3f78bc2acbc8. 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/QZHN82590665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08bc5599a2922e95d7a5f20dac9edec2b53400de1458c51c84dfbe015d06d0fa. Chain 2 (Bitcoin): anchored in block 958756 (2026-07-19T16:12: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/QZHNC2575564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b06cbcdd0d0697b3767c26dae037f77212c3732dc59363c0c764edda6a7f1b0. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZK6L2536216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x922914dc6eb71e58c4da136ec16bba5e1e828d79aa569849de16d81d179ee45a. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/QZK6L2548554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ac394d71b25a1055d775b2e7f7c3a3046f20f566c5e73e91779807286d7e40a. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/QZK6K2596056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x787c4c6839ea02507bd77d320cd16c417578b68ca4fdbe8e7f29b05de8a5d1ed. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39: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/QZK6L2532746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5adbb403abce4cc0d4041d478852b6d2e5fc49b5e49de28e9b48f5bd786740d7. 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/QZMEP2590471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6e438d523d10e71e3d8a32f1868a0f874439ec9c252133d5cc1720c34fbaceb. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/QZMEQ2551383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461c49b949a86af813d755a295c33735987f0b80bb4c2694419f9adb30a48245. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/QZNWR2511062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec90ec90e46a6e17165518e4be2df7cba2ed0624ebca59403737d9a70ddfb18. 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/QZNWY2523224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0078909661f80565c273346f334771ff0e86b29d9e2cf935b9b5acae2ba86809. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30: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/QZTAT2565419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2357f59339454eebb6e40efca337b74dfec3086972cfbcfdc2550c6a52b3a7b8. 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/QZWFM2525427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1411b693424a44ac0431a3863a62c459bdcdaf9cb651957196d7557cf87ed781. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZWFS2565753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a98c080e2c05d81344be9b946007b5ad4a07e39221d0f912731946ce8bbba0d. 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/QZWFV2580228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f907699a34cfca0a1bb6719d91785ec0c66fba1dfae05d7197d215d3f408ae0. 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/QZZ7Q2565357.