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 0x904f217c26adcaa31988021f4630c584324114435e657e5b18e53a9506e16649. 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/f6df6224-0600-4284-aed9-4e4f65a42176.json and https://artists.proofprofile.net/proofs/artist/f6df6224-0600-4284-aed9-4e4f65a42176.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 0x13c2b5b955ca5018e23a8023dd58ceb39328947d2c621baf33a719d04da21162. 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/QZNWX2202655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aeaff4dd7b45796e5d243ffd45dd7216ae0adfe4d20a6636ecfd79c072100ae. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZNWX2202657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1920e8e6fd9c84c9700d406d155ddb3c5f90fc1a41e5af2570bab03fc002e6b3. 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/QZNWX2202658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0eb9247614442feb88afa1eee03c35cef6c3f7553a184c3a7e7639c56920f7dc. 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/QZNWX2202659.
Thule's Trip Into the Palace of Hallucinogens
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f137b3b0109e588066d360555eb414ba9f81c065e904ace19e068aa15e69293. 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/QZNWX2202660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f94f71b2e874760299a60bcc5413a25ee717ff589b83e4f80e18bdfa8834d46. 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/QZNWX2202661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8346a956b03c0d21749f24628569dcca0a370d51a1f3537f01d74aa4ff89d784. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/QZNWX2202662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe8da98c8a041eedfac925beef3ed3e0d951e35eacffe4ddf9e735099a4a7618. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZNWX2202663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ad0dbfff321712f9a8f6cb34e18d0abda5f07159cbc9b4f8f43250fc6753223. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/QZNWX2202664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb6b9498201dec37f5a3cf13043a8ca357ad87ec0d1eb018f8de03de11419c76. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZTB42362633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e32b04a12c554766a475003aede6adc810cd7e559d47a3351a3fcc7599abf0d. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35: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/QZTB42362634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf817ab8b41ee5aad29d68d21c869684c4e99f643642b98ce6650611e4e9fe33. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/QZTB42362635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2070bae10e35674236baee3275f9d5ea55175d99b0dd6006ab872b5d4354e93c. 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/QZTB42362636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafdf0a40eac0a3f033a2182400ada654ce86da9243cd8be3415bdf10e7b46e01. Chain 2 (Bitcoin): anchored in block 957546 (2026-07-11T09:35: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/QZTB72419373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44185fe93d11c0610aaf46b9fd93807833ec9c4d939d85744312ef27e69369e1. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZZ7R2462761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcdebe6ae58a1f6f3e9eaf320eb050169871c810113d3d5df80ec27a6995190f. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20:34Z), 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/QZES52523400.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44185fe93d11c0610aaf46b9fd93807833ec9c4d939d85744312ef27e69369e1. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54:43Z), 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/QZZ7R2462761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2c1476d63993a6f2db03a3c1c9dbd57d27be70a9ce36942afab7ab4533155b4. 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/QZES52523402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91ca830c24a18b94db5e97b0a8639770f39838fac7445fa906ca4792d21094d. Chain 2 (Bitcoin): anchored in block 958111 (2026-07-15T06:58:20Z), 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/QZES52523403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eccbed1a5a8382f12a5fdaa27b2281b9b87306e53eec12ee780552d858b7857. 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/QZES52523404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33862e76c65feb743387dc747ee7492afaa13536f58b8c18da124b5bfc54e720. 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/QZES52523405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c5ab214e04dd1b509b9e9f223021767adaaecb8814a2e54d702827259c435a. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZES52523406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c8258c9bf9b8ed648ff67b31a71a0345bea954b510e23fa66bbcb8d1cf915b5. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/QZES52523407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddea284a975b613d8c8fa28006cea1031b8f9c84aa5738884ce54dc4b9ff7538. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZES52523408.