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 0x07547f5d64497d8538ad1197672dbbcf571d2d92556689caefb0295e10c6abf0. 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/ded048eb-b502-421e-b932-03f068518e90.json and https://artists.proofprofile.net/proofs/artist/ded048eb-b502-421e-b932-03f068518e90.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 0x97f5962436eae05ba166d7fa73291b3c9e7b533373267bd650c0b8fe1020c8d4. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZTAU2173131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80611eff49c0dda12cc7928f5fd193a52c8c7cfa6a285f5f850529271cf3fa4. Chain 2 (Bitcoin): anchored in block 957681 (2026-07-12T09:09: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/QZES62288775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b14093c4c7265af7c72cc0f6898db1519ed5c0935fce136d0ad910dd99bfe2. 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/QZK6L2210667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a4bd503d44c5306bcc28fcd2bf2212446a4b867b79c5aad99a3cfca66fc572e. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/QZTAU2221421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf192b39a7247a97377439a2e20805221cbb572b88c189a76be06a63feeed1486. 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/QZTAU2221422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a57d25e5cffa5efbe59069ec45e1f7c6ac55b2746718f99313138d1240a1fe. 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/QZES62428866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3f167b9c3b3c49d9633015ac324780e5d75c6faf74ad0876610f5568f1db11a. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZES62428867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe394cb283244182b61008a3bca27ed11421d154e74ecc14f61f9b73df6d2682c. Chain 2 (Bitcoin): anchored in block 958069 (2026-07-14T21:37: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/QZES62428870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07f7c3f285fb1fb1a5452ddf977642589bd14b7541bf10125af515aa9ac0c596. 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/QZES62428872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8cb97bd7911922f98218e082c3d19e433c46425822d75576257f7fa517cbca5. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QZES62428873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b20934ab91d984a3eb73aa67992ab3901593ab574ba14507d9e9a5ad3da4d12. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/QZES62428874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4466cb7adee33109f09f41c44a770ee94d50c1a718e5c1c858aac023b0890e1e. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZWFQ2569818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e88d0e2163f15e837e5c172b884a6ad1967eec11d02101b20dbe9776d870ee7. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/QZWFQ2569819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22baa4b7693e9ac8294b7c6019c90e91c4c12fc3162fe70191e0b33c5dcad028. 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/QZWFQ2569820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2484850154304eb2e92608b7badf34cd41cee199d3d19610796fc4b270846bd. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05:01Z), 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/QZWFQ2569821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46cdc74687c17f455408cd491c052ab54b2f1362d4c2df6115c1e4741923d95c. 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/QZWFQ2569822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99584d5e153c9356a1aed409c044a169d8f5ede1521a1814c4582be9dfd655b6. 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/QZWFQ2569823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8e18fc5000975bb4cb0f999999ebebc1fdd3d3d761785bd7724069ee0c103e9. 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/QZWFQ2569824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd811e81a18b939442001d242958996ddff4eeccea540644cc8c4065e7b1b408. 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/QZWFQ2569825.