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 0x720de2d7cea3c31f8e5cd1e3243b3ed4934b6f0e11ca4f08c5823b410b153e9d. Chain 2 (Bitcoin): anchored in block 953727 (2026-06-15T02:33:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/937078e0-ba4c-4bef-8373-4ffedc585a2d.json and https://artists.proofprofile.net/proofs/artist/937078e0-ba4c-4bef-8373-4ffedc585a2d.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 0x18b76c8732d07b7bc0de4420a6da071305529cb929d153a135d98bbec8d09334. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM57C1500005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf536fe49af3aebb1268b005238fcd4881b2a7b32f337ffbfb4c448e422d59b7f. 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/QM57C1500006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e5440555f9e0a72b8bcccbcd03a83b3b784ea8f4d6578da0fb6e45f62f8b07. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM57C1500007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b846380bcea3af719b8f76f131a2820d5a003e349e791eb28d8930f80c24265. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QM57C1500008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dc6520273529ad8346878c1228699b14bf50ab65dc7741a0d831a4712217461. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/QM57C1500009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc663d4917c2196a591ece0bddad31a5a464bdf857e03f4d77b3e475d986372c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM57C1500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0da5a98b35558bff0439d08286208e2258b515404de2ab56e5cd3206dc650a29. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/QM57C1500012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x579d7f8476697073c5378c89ec35bbf6c80c946e7b8363a6bd4f88172067f861. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM57C1500014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb511cddacbe1d76639546c231169c0aafd6e186058c3067549dbd071aac63436. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM57C1500015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4794371e2df801359b4a9e3e4e786582da6e7aedf43594939496a5699f2d78e0. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QM57C1500022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0c47900427410cf110994b040e4cf26a750d3c87a2a3029e60b617a4133c36. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QM57C1500023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc54cb7fa382037d7963d8b73fd2d1e08be5afc73d25f5af04a136710dd3320ea. Chain 2 (Bitcoin): anchored in block 960170 (2026-07-29T23:52:38Z), 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/QM57C1500024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449e121df3bbce36086047ef9ac1e24f5c7b466c96d70e11e224e2fc1c97356e. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06:10Z), 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/QM57C1500025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d17bf858cc2eff881008629d276005051b9ea22b5ed9158ef4aadfd7ea2a772. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/QM57C1500026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c0c47900427410cf110994b040e4cf26a750d3c87a2a3029e60b617a4133c36. 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/QM57C1500023.