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 0xd708c3384f76328fbab3cac45a9e7c46919158344ca8596cbb72ff596c76769a. 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/c0feb61e-cd44-4081-8a4e-438a708f2389.json and https://artists.proofprofile.net/proofs/artist/c0feb61e-cd44-4081-8a4e-438a708f2389.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 0x1ebf5124c05764710c7859461a14b37c4e5097e55796f25bca5108699fe48649. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T19:56: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/QZVEM2303443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3860ba584fbcd5c179ac59f8f1547f537f61dddf9e125772e636214cd5c5ff05. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26:22Z), 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/USANG2245995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c1743770213318f1e6cdcdbb3b341c6229d317a2bee8d5280902644f373906. Chain 2 (Bitcoin): anchored in block 958798 (2026-07-20T02:07:50Z), 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/QZVEM2326217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd4c4f69a1ffd5d134f5aad01edf746665c300b9bf1e6ea4fedc70e9643b76b4. 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/QZMHP2582293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7d5612c5ddff58155347da01b2749103940a3f0e5f0bf645db325f1039774b. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZS632558491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fd00a20ca40dcd0c74a45088b94b318d8d30a0ee483958f8721155670c2f614. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BCD4N2500035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27f80ee4c78f191c501aef02ee440336d03dcd697f587d32a4d0bf41581bd926. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15: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/UKZGC2302604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd64d1c2acc0aede2c3ffe9f62370b1a3decbc283418d31aadfb9f1b20cf6d184. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/USANG2233818.