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 0x0d87c4ac9c6714980f925c3909a54e43abf3f5423cb71e61ed021e6fe1412aa7. 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/3c235abd-e8a9-4922-b113-a2fd08779871.json and https://artists.proofprofile.net/proofs/artist/3c235abd-e8a9-4922-b113-a2fd08779871.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 0xa56775e50882be4a919365b64b78d47e256fdf22724e20ac36e0883a58c77696. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZFZ42342223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb10bf1afc6ad74f3aded54c13917ac98b17498cd5ef86c5e1820fca25cbc3bb8. 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/QZHN72348706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb3b27d7f8631c2dbcd614ad30dcf4ea9b128604a1427160de45d29c9e44962. 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/QZTBB2300214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dc437a647fee99f33bc62260a31e066449d59b7d9891347461e4bce58557706. 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/QZTBB2300216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63a171b5ae9025e8f496391174086f9c2434a10615cc21aef6d95b315f0b7875. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZZ7R2444333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x755e28f38030db231a4d293111eb691d3570dbd3c8dc10ffb3533ecaf8642856. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/QZZ792485750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd47df30039e2e9c8db95ced16a07b4c1dd63c1714001a6281bbb32941624ae45. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/QZZ7R2444334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x895a106ae3fbcb1adaef8087642c83d581556747f1eba1ff5d28fdbcc9e67c43. 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/QZZ772425153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62243bb8000983ea7728051449d06d57ff9e9cdd28d41be9ca265fdbe94490b1. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31:54Z), 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/QZZ7R2444335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d214a64e53250da3517d125709662812a18e457eebc578207ff1670f8b1af7. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17: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/QZZ7R2444336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3bf5b3cbcb44664d7c19dec9cc0fa08c1a136b966c71024ff5b5b65967a13900. 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/QZWFV2401926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa269f81b67fade4165406be7facb25b769f4786bea995207ffc82410d943be48. 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/QZZ7R2444337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x253ed38e6e984e90856e8820e771ed9b9e6c68b56917e7822b1365d1181d6f08. 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/QZZ7R2444338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ef0738cca5ab7e6c0e2d5e998fd6d2e93ec27792f9fffbb0fcf0c1977b54a9. 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/QZZ7R2444340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f325763ab572e2ca59e57119fd6ebd9385788966379cf9ee8c92d3ff5860f8. Chain 2 (Bitcoin): anchored in block 959069 (2026-07-21T22:32:59Z), 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/QZZ7R2444341.