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 0x404389c12c90c32167b7ce584ef80a1775775baa2cc2e2cd739c435156fc08b2. 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/5ee20aec-dc55-4533-b716-9fec48ae5ee3.json and https://artists.proofprofile.net/proofs/artist/5ee20aec-dc55-4533-b716-9fec48ae5ee3.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 0xf21908a0ea7c010c1c3f9a1c5d07098c7da3b047302066858014605a16b436b2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/31N3uvra1OeIQgp7s1WJn0.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/31N3uvra1OeIQgp7s1WJn0.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x869d0547459d3ce972659202dc9e0d964b7d4a7326d4dc3174595c033b5166f6. 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/28HNaEu3uSCQV43oJIC86e.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/28HNaEu3uSCQV43oJIC86e.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb6d88070f68d1cf2872c2f9b576a4eb601c14c25141b9e141f47e381e41bdb9. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3gYWToSJCjBLFS1cYJaYrw.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/3gYWToSJCjBLFS1cYJaYrw.
{"copyright_id":"0xbac4039fcc693db7427ae0da1811acea07885315c0708ab26e3b5ffcdcb6f9d4","isrc":"ISV982448004","name":"Það sem jólin snúast um","registered_at":"2026-06-24T13:22:09Z","spotify_id":"09P0zsCy9zqdHcSvUkWAVP","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbac4039fcc693db7427ae0da1811acea07885315c0708ab26e3b5ffcdcb6f9d4. 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/09P0zsCy9zqdHcSvUkWAVP.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/09P0zsCy9zqdHcSvUkWAVP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04df3ae5894871eca6da9a52f145c6c79dd7b76a6df458c8d736c213237708d0. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2k9Iw7K8U4pB6vxsLi9bq3.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/2k9Iw7K8U4pB6vxsLi9bq3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x914e3f086174c436451d0bafdb2ddd9a279226f4680203c473a240ea7e8aad20. 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/393dvUEj8QUNYwnSJg8gHR.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/393dvUEj8QUNYwnSJg8gHR.