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 0x15e842978b110cb6d245a50a3de735a97fd2193028547c05444b7b29defbb640. 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/eb8ffef2-8387-4f20-8a5a-fea054421b89.json and https://artists.proofprofile.net/proofs/artist/eb8ffef2-8387-4f20-8a5a-fea054421b89.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 0x1e0f3d57f0e8bb78533b39751fc76173a702f273ad844c443741580110b2058d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZRP42367649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825b4ce8ae366c99e34b786ca404aa702bb5fcd06a5e9b9d9032045d9e0d2ab0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZRP42367650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88db532ec4ce4e3f775f3eccd4c01ebe98878e415397e78880e9ba5641301529. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZRP42367651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34bb627eddd951169f39002f507870ad0e01d8e3946aa435912463b166ae74d0. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZRP42367652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf65896c34ae2ab7e94bf99d739a6b068ee84af6903525c34f6eb25e1c26e556. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZRP42367653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bd36e4d0f9036a8210933be2ce5ec8580a8663510c88fc672ecfa42d320309f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZFYZ2458659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe319e560802c78e72723c7c124dbb08ce696bead39d0ca9c29a858500492821f. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZFYZ2458660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28c902df3d331f323dad488123bf278a39b1b537f155f2d258e6fd29b9b11315. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/QZWFP2331868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfec49b78d82db1f602b73c52dd05d113547b6fc0b616da6a9ef6302b81ff3661. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/QZFYZ2458661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4942bc807fcfb7fed5dadbbb6566831b6c7e35ddb29721d122602b831a229dd. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21:55Z), 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/QZFYZ2458662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8e3fc86e6985824c6bf9e068aaf0ee25c3f1703c828c541c6191551b313e66. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QZNWV2315590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe0c44b6628da905835abaf72c7d4e1b9046800d716ee0e4dad1e0715b32ce7e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZNWV2315591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc474d7f4479a75855bca221a3ebcb4cda55df70268433922f58d324bfe9313d0. Chain 2 (Bitcoin): anchored in block 959145 (2026-07-22T15:39:05Z), 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/QZNWV2315592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe44101ab1b5d15dfbf9c5a54d53a1a51e4e3b8b89473f1e8ecaeeca60c7dfa80. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZNWV2315593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539b388f5a8bec5e344ea57cb6713bb313a467ddf44e9e6ea5459740cc72faa0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNWV2315594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd02361c99f0e97e387d2c4d89837a00fb922b7c2ccce5031b804e52326692af. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZTB92354129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87713ec3a1d1aa94516ca73c0b338f2041ba158afab561caa713ebd370648fc7. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZTB92354130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfcfffe7e1872c39d8e56f277f999ecc2f6acfd1b14a579593a6ee9c8c69d24a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZTB92354131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79cfdec4f7265028d45ad361f7ef9e9bf1494f530b104b63c02d31c07a216ba0. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZTB92354132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c5d2eeef90061c3b22b79b0cfba8887ec99328cc1187177297797353d449da. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/QZTB92354133.