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 0x6f59451385a996373271e87809473ed6594252deab5d567d8b465a7589d28ecf. 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/bd1a03d3-c8e4-4806-903a-88958dd92792.json and https://artists.proofprofile.net/proofs/artist/bd1a03d3-c8e4-4806-903a-88958dd92792.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 0xbecdd1c30ef66fe6ee3f702b81887f3a97370910504da6450a48aebdfddd589a. Chain 2 (Bitcoin): anchored in block 958368 (2026-07-17T05:03: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/QZFZ32374994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4457d0e37724f7040ce24ab4069a4a4ade99217f6dd59196c0490b6ce396c8f6. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZFZ32361878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f3f294bdcd8c28daea3e64045fbc9eb5bb0eadd2140d0cfb39ac228801a02f. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01: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/QZFZ32361879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce5d07b26f127a70c81bee889ba519ee315ff3eed409c413651e67ae9ca60cd. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZFZ32361880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9eb714078d066a3b0109ebda1674652a61940fa7cc1705dbeba92dce9c69ae1. 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/QZFZ32361882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3644c4dc42cd1382e5377f67b8c0d5c29112336eb75b31eba70f74f41074511. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZFZ32361883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94bc3b0f0aad7cf3cba590854acf61839140db39380d231680eb0773fd3b5472. 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/QZFZ32361885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc557fc147c06f34c0ecc4cce84573d936ad01e4349e758e042b243d85fab1962. 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/QZFZ32361886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacc7c97f2dd62d946e636f1ce1a8a04568f27967b4e0f4be41526856330e97df. Chain 2 (Bitcoin): anchored in block 957771 (2026-07-12T23:27: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/QZFZ32392877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8ca82c9319de2de8e1c0737af6212fa84fbd2b778da3d727c38f81d6f9cd41. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/QZES62356009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe09a756db92e11976fa65420aa85bd373137f23cfa804fa6dfc9a09ea8e212db. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17:00Z), 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/QZES92378071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaab1fa565fd2a40261ce90df48ec4f4cb437f89d4e538917a49fa307606b492e. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QZK6L2304573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fd4dec54a9b603a4d7a759f1dee9c51e7306716226288384117069d1cc7f1c4. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/QZK6L2344869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68d39f932e73e1eb33b5d973751d5f4f4c708cafafc4734a6dd73956a15d3d4a. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZES72414014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c50f9ddede5800630ff0a56252b69faa44b7075878a70243cf4a185116ea2d0. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/QZK6L2585249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff952b8badc1fe06ad4f03be233e7610faf5ff5e344c2f26bd79940d84141aa5. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZK6K2553847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e891d6038287a3797ec2ee28e08c285dc542baa91e220c06b05cc4f7f3c4901. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZK6J2564098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10220d2740c761ce98db716ef0172ace9790cbc9964202fbb0303d6bc4698c05. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZK6J2566785.