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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd8a54ffba5b837a55f8430f09811406cd7861b75a69cc3b93a48eae22f13f82. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/e4b34163-9a8b-4936-9ffa-79590a1c991a.json and https://artists.proofprofile.net/proofs/artist/e4b34163-9a8b-4936-9ffa-79590a1c991a.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60aa45272179b7301b9c5d20e476e72625c97814dbf36ef45cc599ce7abd7259. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T14:29: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/GBKPL2166597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3bdb2d3a5a0e84f9f698e397c58c571d4f0181cba80ed72ef206d0516e3586. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GBKPL2157074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb707b8f41d6f1f4db73625441b435e233c308ccfc294149075e3d627072893c1. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-16T00:12: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/GBKPL2168250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e55256c3f27a9969342a05c79aa0c4f88dcd2066cfd1b27f2fe7952ca3f4c0. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/GBKPL2215968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d740aa24476d8ba8ed7e610cf9de57086bc99f38c443b18a829e4616e79ca7e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T22:40: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/USAT22220037.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x142e93bc5f717175e37dfc09bf509b40d1df75e05480c56a9711fffabb3b1b8c. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/GBKPL2206321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3223ddc22a4af08cc3023a1d0326ae39d1cea056d9674c53ff92a294ca4e73f8. 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/QM4TX2334923.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d3a1c648004fbb96bd0a5d360255964fc941e6b2fdfab4b9acec70563712445. Chain 2 (Bitcoin): anchored in block 958203 (2026-07-15T23:55: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/TCAHY2469632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd50bae151e332aa6dd6ffb336a488f4218bd75daf8cf3a14b5303db6b37907f. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T14:06: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/TCAID2409144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63108bab04857bf5cfaf17e72112ba7c40b161886127995b447de8fdc85e086. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/TCAIO2409044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3847ddb725c74fb49795fa315c003f15772d86f95be0d0e5c6b5afbf04c548ab. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/TCAIS2415231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe827ff769d1c8c32108da5effe2be216f7c2df7be43c9f6f39e6516e91052dcd. 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/QZTBD2370961.