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 0x14f137ae8a7c456667d13dfa609cac79208b38403a15c74054680628c0fa6611. 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/7345e28a-8a64-4fad-9e12-9b4006c70ef8.json and https://artists.proofprofile.net/proofs/artist/7345e28a-8a64-4fad-9e12-9b4006c70ef8.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 0xa1566fcb5099e253b9719af29a2b47f28dc5e1ca67030f1a0ca6fd9062a4ef7a. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:42: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/TCJPX2330176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1e2f5ac1fd970cc9302644f8baa9e9354c29c5130fc0b6ae3df503d2b1f2e49. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/TCJPX2330178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x655d86b58b0da6a6242a0c47beffc86bf554da4843645a778ea48a12414d20e9. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/TCJPX2330186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7442f0f828f1bb238748878fef5dd55c90e4579a13ef214da713828e44a83bf9. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:42:58Z), 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/TCJPC2426039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc341e2060a17e07b8c1b278f07650e0cb164efa4a21aaaa021350dd48b5e96f. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:45: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/TCJPC2426044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd212fc481abefa379c68a7f6b5fbdf14a3d7364063ac406551ec77ac5757de53. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/TCJPE2539504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861cdff42b8339ef83d6cfc05f9f34e528f724afbf555b72b6ff03b8e218cab4. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T20:55: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/TCJPJ2562976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d5467f6cb43c77ea0d0c6c51a5b41bdf9a99a53296e8b8dce98d101fe35af7e. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:53: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/QT66J2576928.