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 0xe925943c5b637235c385986d790af978776c434a2ee592a1a15777e9a43149ee. 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/395b26c3-2ff3-4635-a91b-7191c6beb257.json and https://artists.proofprofile.net/proofs/artist/395b26c3-2ff3-4635-a91b-7191c6beb257.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 0xda95d7022a36b410b2ce68a13f7c44d85098e9a41fdf5e96532fdf4ed345b462. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/QZ8LD1978394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d3a1e938af1e46c0d0d1da966f955b385cceb31104cf579f70be0b34445a97. Chain 2 (Bitcoin): anchored in block 958484 (2026-07-18T03:34: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/QZPLR2454141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34652a0197118d19280bef3cfbfbd9efcea756ac89878d1cf36019c776b0ea43. Chain 2 (Bitcoin): anchored in block 957863 (2026-07-13T14:41: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/QZPLR2454143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0e164c17c418ece67f96218b9d59bf6a6382da10d9cb289bdebeb6db62baf1. 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/QZPLR2454144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fc6cf0e857c3727c39fab9be2f8e45179f7a72404a3ed373a827e62049e6184. 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/QZFYZ2549524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e5cd6543151eb71012b554b120e09cf3466a7bc8a4bdbe1bc821eb891b5137. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/QZHNB2539071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49d54a07b412744ebef03d8b55e3f68befe524564140f4f99c6d9ff74f3ff19f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/USHR11838867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94995fcd56ba4f0b09b31f1ab14b4b041866b96836aa3d789022ccb226b3e9f0. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23: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/QZ5UV1600022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac90075047f7a105cda78d92d2c99365b59b97695ac878ca279e36033ecd8fa. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5UV1600025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51914d87ed3ce425c9ca736baf8c6ca5653c1736b32d3d824dc9d1335785ada9. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZ5UV1600028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b11e9b8130961409e61ea843dc61d2104ba0f30b3680be5ca389398954db0d. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZ5UV1600032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ee274f8aba2607c0d1ecd2f468b1f3be0e90f2ccaee7b6d20c66e2a6af0e8b9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZ5UV1600035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05b01e71628e9af7ee9150545cf2ddad42265f4faa55a95187c8f8aa2c252b61. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38:16Z), 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/QZ5UV1600036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1849c7d274c59825db9eb7240559d5c375d334bc190bd6d18702df3c68764325. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZNWS2423978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb82f6dfc0e50092fafe6e296fe79b468700c9c6159ec84025451908b87e01c4c. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/NLF2C2300004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2ce3b381c61adcd81a46479fcedaf425e5b57b19d0319bd0af2c370611d6644. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZNWR2549483.