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 0x40b764a2f875b2525b3af84f8c1de2921121ef314becd27513703b38fdc4209f. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8e2b1d34-eb8e-42ed-8e50-90779e26d452.json and https://artists.proofprofile.net/proofs/artist/8e2b1d34-eb8e-42ed-8e50-90779e26d452.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 0x2aa3c3b6b6ae3b51a3b027fe3ff2f9fcf7363b54e89647faa587af948f9fa777. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/QZHN32396428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f4ec733cfacd5eaca797ecd9b00fbdeb0f344d2549bf613bdc3670a7f0cf65. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/QZHN32396430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273b1ec31e95d1616a167683ef9e9d09a5a0f2ed845a65ca89f1c64735319458. 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/QZHN32396431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46fba7b67fa306016af7b4d4cd6b98732a816c82a4cea530edc24551ce19f12b. 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/QZHN32396432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd87506c98f1bcfc759467ecba29015df6cd154c526697d5c0cddd25dd5b156. 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/QZHN72557041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdd87506c98f1bcfc759467ecba29015df6cd154c526697d5c0cddd25dd5b156. Chain 2 (Bitcoin): anchored in block 958827 (2026-07-20T05:07: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/QZHN72557041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x225e5d99b9ff21414f134f4ccc2973160755e73ec1990f95fb901566ccf6b345. Chain 2 (Bitcoin): anchored in block 958860 (2026-07-20T09:58: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/QZNWX2512066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x354cfbb9d01d3f128c421dfdf62980299b626f3ecd42ea8e5437573e522d6115. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/QZNWX2512067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e558e6072c12b7dafa323525706dba476161e6a3f827821142b32e204a34b4. Chain 2 (Bitcoin): anchored in block 958834 (2026-07-20T05:55: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/QZTB72486040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d57a94d85e30fbd85128d09df48ea45cb9cd898b2da0cc9f7f04f2eb058503. Chain 2 (Bitcoin): anchored in block 958774 (2026-07-19T20:03: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/QZWFM2321711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f7f3fa99261e01a1b1b992e46b9b6de35425dabf66fd7fefda0097881348426. 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/QZNWX2512068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6eb893842ea264b89caf2341fef6ce08eb9171b4096bf49315925e593505b5e. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/QZNWX2512069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa3bcb902e8efb888dd8058690fd79363a7c2134ca8c852554123928fe2d44d1. Chain 2 (Bitcoin): anchored in block 958832 (2026-07-20T05:43: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/QZNWX2512070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x342489b774aace8a4b5c283296db2d84ef9111e625d9ac904a71b17ef8b4a810. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZNWY2547256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x308b1070db963b5598243a80252033dcde4e77a921ebebd12ad667bc7e753a54. 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/QZNWX2512072.