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 0x7bf6613ae83e4ebc906b0f07ea596dc8a9e855be2123fd893765ed81f9621bb3. Chain 2 (Bitcoin): anchored in block 953730 (2026-06-15T02:47:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/940351e3-4905-4702-8eeb-2591f79e0f96.json and https://artists.proofprofile.net/proofs/artist/940351e3-4905-4702-8eeb-2591f79e0f96.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 0xe3a6a80fea55eb4d89895752baac1baf47a3236990b8dc2acaf18fbd65418cde. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/USUYG1505607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619a75175bbe5c002deec2d5c380b90fdc8dd14dc785cc2c91905a3d9b4f4232. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/USUYG1535630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0211d4e8313ca3de6612376706d6903e343ba0b83d33e15318f5068d13e028. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/USUYG1566672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x295376c2d0c0c172d4ee18518dcff77571853c7c42f01a44a1abab4fe05a25fc. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:01: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/USUYG1572155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x771d214bd3325167c5f029de3dfcabc9c3def1c8f7ed28413a132fe4be4fe46a. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/USUYG1700097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aea3d116e9ac120fefa06c4af160a008c07d81a22f8ad0c16bcc9d9c73a34d5. 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/USUYG1702722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x295376c2d0c0c172d4ee18518dcff77571853c7c42f01a44a1abab4fe05a25fc. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T16:01: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/USUYG1572155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79f03a94ddc3637b478a833e9d4a740ca12b510d7eb350436325f3b3f577689b. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/USUYG1545781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8626d24494f4fb76e926fb01f2ca037231abe6cfd8b24457893a49fdd7030411. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZES52394734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aea3d116e9ac120fefa06c4af160a008c07d81a22f8ad0c16bcc9d9c73a34d5. 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/USUYG1702722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdebeda27e3d0cb66eff676270a0aaf802b7b4d700f6e230a1c5414b75b3d920c. 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/USUYG1702725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619a75175bbe5c002deec2d5c380b90fdc8dd14dc785cc2c91905a3d9b4f4232. 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/USUYG1535630.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x771d214bd3325167c5f029de3dfcabc9c3def1c8f7ed28413a132fe4be4fe46a. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52: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/USUYG1700097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f1a154504f99928631c0af62ba72423f9f0dabe6d97e64129d8cd7a230a6af. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/USUYG1702726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d7c72633b0b5ac20ad4c6d94802eea68463ab06f28a1994683ff62a05b3c04. 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/USUYG1579583.