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 0x48000f6693316743baccff40329397bea6b0a1b2d053395a1f17411116fc9278. 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/4b4db13b-0335-4339-ac59-2c73bbc92626.json and https://artists.proofprofile.net/proofs/artist/4b4db13b-0335-4339-ac59-2c73bbc92626.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 0xcbd3db8d3c08fc80fdeb05e1bc24a511d382fcd3501d052ac9a4c3f4a70520f8. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/QZNWU2098271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4c59e12e94942efa03b8a9fa101de3a06071780ad88a67c93487e2a14a5871. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/QZTAY2216899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ac3131f1647fa0525a7e72c66d940a28f5b972e13e88cd98bb2791b0b75bde5. 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/QZHNA2303401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48df7548e93b1f7f34283a9719d5a62653c9ba16a173590c021cc85a9b912e3f. 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/QZK6J2375003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52b8ec73762bdc830c5e71b6c31b76d5c31ca13c96c65e30ae8fbad2e41ae9cf. 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/QZMEN2305965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b8e0cbbbd51247bdb0bd22892b6d129d82621216fd33de772c340279c144aa6. 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/QZNWW2303447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b66258125dd04eaeb98167590e83b1c476ecfd6aa6c583af9dcd61b0a04b017. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZTB42396351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9709742ceb5ef7b23f12ca403bc1def2faddc3122ad5afcec3645c7e2a182ddf. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZTBD2300883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ba723269b29419ebd571abc64965cd49d1378cfcc5c2ba20b72fa358bb435f. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/QZWFJ2355556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ffc8b48d8abcaef3be9a1960cfa8af5780ca9b5f63902fda06884ceef04f9da. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZHNA2467248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7d3c8645d0396d6415c8ba8c31a347c3adac9a8757b23476d4137fbeeab316f. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/QZNWQ2462034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc757bd29979eb473c802968279889b32607a8ae3f6211381fc2f9d213d53f5. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/QZWFX2489898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75428aff66d3fe143564f3c4714f331aef1cab304f39e86a26aab6fe4b1e96b7. 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/QZES82490734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd496d787814c6060cc6c8f54d71e8368c065ba1407cd9be3ff0a0f8cfeed8a1e. 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/QZNWQ2326953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf941775bf8cfc4a241906b60991f9e7b2429e891b3a19d24afe2069f6a64982f. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/SE5752419789.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc784db078a919512b6af3eaffaf5c979a8bdb85788188a9bfba718d0275d294c. 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/QZWFK2397270.