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 0x035d08bedb15e2ffde57d0ab9d44554dcc62a29f2eac75ae5b8dfeec166a16fe. 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/9a2af355-6355-4f1c-8057-65208b1c7ad2.json and https://artists.proofprofile.net/proofs/artist/9a2af355-6355-4f1c-8057-65208b1c7ad2.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 0x6b213a79e8b0a7493063414265a136b6930499283ee2c6b7aebe5dd30b6dad1d. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T05:00: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/JPVI01612530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71dbd5fd79e31d730fedd19296f316440a22bc2d3e168592903dbb318326b555. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09: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/JPS801840100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2fc89f01e63551b9b25108e21e0ecf38fc7bc7a7b19bd9cc7fbed99f2397ba. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/JPS801840101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe88a16fdc3d192d71b78b9b8f09979c2082122f5220adf47adc7a500d25e7d17. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/JPS801851517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7812fe12add8f48f2eac423851989ae15e6c479748c0ec207003b1d514aa7c17. 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/JPS801851519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd444c2309f2ab791b13a4a0221e34ddc4807a9bacba4a49782772eea22b3dc7e. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T04:29: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/JPR502150966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b2845d592da57af4148699bd19f24196dc1c3015a31d36fa7ca130cb062753. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/JPR502150971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x795fef0cb8c7efe7c91c970c34ff6ccdc25c3f95e892810908544ea0798ba41e. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:42: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/JPR502150965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b2845d592da57af4148699bd19f24196dc1c3015a31d36fa7ca130cb062753. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/JPR502150971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x914e9a129abc5fe32019ec6af4efad4e4f3f865ea6f3f637544d36dd8cbc4e56. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55: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/JPR502150972.