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 0x6688a1c5418959f87f8c15bd1aed17eee14d6c289fde176bb822e944bc5720e4. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/b0d427f3-e6fe-4957-92e8-45826a08fe31.json and https://artists.proofprofile.net/proofs/artist/b0d427f3-e6fe-4957-92e8-45826a08fe31.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 0xf54293c792cdd31c9cccce1dd00b8f5dcb0ba3e6f887692758f9f0010a17f14a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GBKQU2454364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x856a37080ef72eb4dcb789e36368d4289232ab8289820784c451ab09ebf6bbe5. 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/GBKQU2434813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3b8ee2165df6ef3ae0e3978d8dea537f7ce878649800b39b3046c3deb87a92. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/NL7EN2300085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55280f5ceabb3d83a2768931870810a4108897142918ec6be06b6f9de264b38e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/NL7EN2300061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40cb3f06eb67ee08d6732c217facb5a7cd69a8569d61c8ad6a4f9f8e656925e4. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/NL7EN2300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30b2f4ba28275a3340c24d859bc388268f87aa1daaf937d2fdcdb2ce3a0a7e58. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/NL7EN2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1837b16f3bbbcde296a169433addfafecdf059b9bf5cb511e75a53fd45d7d6b3. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/NL7EN2300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf424d72759b4fea99ccce4d1338f5cd7935ad9a386f0817d6a59976cad351fa. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBKQU2457134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075ad4821061de4426414bd886bb24ddbe983a52b4212fe98c73f0f94e5a8531. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/NL7EN2300070.