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 0xe65a091e85615946b16ff5a5ace39bca7dac04c362b2d505bedb349f6378c547. 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/3db0dde1-fcb3-4f88-b2eb-8ce363054f79.json and https://artists.proofprofile.net/proofs/artist/3db0dde1-fcb3-4f88-b2eb-8ce363054f79.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 0xd9af4b3bb93d5b1f613bed2fdfa9359b8c1f2879f354f28c761e56310955ce91. 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/US3DF2493506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d0ded1a5c051bf0fa4ba83b86ff28ff5760360cc214fc91e71e2b0f0799ca10. 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/QT2VB2415556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2552947d5242b253e2c57a30b527996060013d6035ae130e53c234e366646a98. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/QT4K42526242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8df5ed0a95c0edbe22aa5f0294fa37aa925a4a713bb25a3aec7952846f76bdd. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17: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/UKZGC2502224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabe02f0e8041ee68be9c018c234c141da69296932d3f78eeecf9291c7cc0daf9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZPEW2463424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8213209eb7cdec786868ebe6978ef2d0a452c1d0640638488acbdfd608a7569d. 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/QZPEW2465609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579bfeddac2cfa730518dafe41b1b4865c843867c19588de85166076754b4da3. 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/QZPEW2465610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316dd19fec002f344588c19cf6216e3743143fb1dca76d40833a2db642a8d3bd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZPEW2465611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa876726b45914a73ac3b02ccc0b2aab5515505ac178b340c714c5496add5e01a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZPEW2465612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53b4f249447600a16398944b6604c15948fdc40d0e023551564da701b5bcb372. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZPEW2465613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3445224070f5209c407fecc10e6afcb3a604114a2832b84afdce34306acc246d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZPEW2465614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x967f9d0ae662682b8ffee9bdd52151e94275ac30c3fb5e28dae71cd1a5a0688a. 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/QZVEM1802855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d7c743b24447e1b88514d5c668bcc2d2ed3ed912e6eee593bc5eaf5a1a9a35. 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/QZVEM1802856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a2c03a74a89d28bfc85d47e1b3b90fe96ea4f28730ef7ede237886c762af0c. 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/QZVEM1802857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ffe8f96cb7bef32bcafcd3dd6bcd91a107ca3e7c7eeae6589ac9d029c354d2. 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/QZVEM1802858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d2fe6e8588d310a4579cfc8f8506c97655dcbc28c710b2b664a105d64efdcdb. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USANG2466456.