1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → block must exist at that height 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 0x4ccfa70dca66794de0b3508e9a443c32a197b57dc5d0bfdc8d05801cf65b16d3. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/099dd0ee-9551-471e-912b-30d7156b3a6d.json and https://artists.proofprofile.net/proofs/artist/099dd0ee-9551-471e-912b-30d7156b3a6d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb8b04b042ab87dd4ac73d9d690fc5b686afeab7d552674c7f5a9c4c85adf98d. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6zAJ9a84kqNnhKBkggvPUS.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6zAJ9a84kqNnhKBkggvPUS.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbedac0d20ccc8e8f8329b92413f2e31eb6e39f4d67395f0bb937790a3360a8f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1cdFYKhrW3BNY4iC9kdr3O.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/1cdFYKhrW3BNY4iC9kdr3O.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f28850303ba3b14ab867371e9f998989bfda6eea7028be43d28e2c8f00b9e4. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/244bVPXLDqz6iGw2SCnHQA.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/244bVPXLDqz6iGw2SCnHQA.
{"copyright_id":"0x3725576cc6c7d727091965560cdb779e2216ee7ff3788fa49f6d7c56beacbbe2","isrc":"GB8KE2326793","name":"FANTASMA (SLOWED)","registered_at":"2026-06-23T22:03:43Z","spotify_id":"5rp4IvqrRNo4BacwUTyArV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3725576cc6c7d727091965560cdb779e2216ee7ff3788fa49f6d7c56beacbbe2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5rp4IvqrRNo4BacwUTyArV.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/5rp4IvqrRNo4BacwUTyArV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x472c670e2ce54a96da3cc7edb74c8bee402028aad27f6d3e3718b85dd81af3a3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7mKifBAm51Xewj3RMY3Dx9.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7mKifBAm51Xewj3RMY3Dx9.