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 0xdbe6f36e01ddbe03b5786a0d885186406b3242e8d9b07302f19f3993119b7f5a. 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/bfa284b2-888f-4b0e-80ed-58d37e499c33.json and https://artists.proofprofile.net/proofs/artist/bfa284b2-888f-4b0e-80ed-58d37e499c33.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 0x710e3fb21b273326306cc529d969132711356ccbc7c1f1262f50c9d3991e86c5. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24:05Z), 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/VNA0M1937003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19430ef8ce2db42a3415261c062043c00ecdbef08e0df624cff2e95c055053be. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/VNA0M1938215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbda1f6b5471973f384b7e11bfde256992b92e28a6077eac1ada95063b434d6ae. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:50: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/VNA0M1938216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5414a146a34bd964d32105804bdf6de7028fb88d9af234db1187a608fa871658. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/VNA0M1938218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02974d12a821d5f1072476b5441a2ef0c6db93d37053eac56f18e3f0f2f1321a. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/VNA0M1938217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7eef8fa67b3b71bb8ff2698629b6f88675b33770ba12932f5cbab91b7a21ab0f. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/VNA0M1938220.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3419294082be7e021777c21d757533a84dd3be94ab3645d224ef65d37ea18c16. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/VNA0M1941110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6689b7ad9ac88691df8ec067e7d0bf8ec3b64457f7d66a161fa28d5f87be8059. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/VNA0M1941111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1878f37dd45c0f1105838cface62e8b53a4429a03c052caa24b46e0678f43ac. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/VNA0M1940534.