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 0x979aa4c9768eb9c5e0283d869d3763b0fb24dbd0d525b34a8b45a79529ddb59a. 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/3feeaaef-4a91-472e-9648-9cf3aaa65cc6.json and https://artists.proofprofile.net/proofs/artist/3feeaaef-4a91-472e-9648-9cf3aaa65cc6.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 0x5e9e48a4f86fbe12d90ec1aa9d6dd02acc20c9b2a49df216cd907e13470f2f1e. 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/0Hw5l0ClBY5K2zFl9S6J55.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/0Hw5l0ClBY5K2zFl9S6J55.
{"copyright_id":"0x2e1a4e0ffb63592b8ed9980314b93097bb2dacef35de7ec78bd02950ab943543","isrc":"FRX872154717","name":"Helix - Far&High remix","registered_at":"2026-06-20T04:47:17Z","spotify_id":"6Env9HPSiRBUirsdzIbr1H","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e1a4e0ffb63592b8ed9980314b93097bb2dacef35de7ec78bd02950ab943543. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6Env9HPSiRBUirsdzIbr1H.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/6Env9HPSiRBUirsdzIbr1H.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9317b41aa8889c619d8047b978877d86c89fb8adb8df955d1828143804393d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2MvUbvOHSVkeyjQZARH7r1.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/2MvUbvOHSVkeyjQZARH7r1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77cdf51b412c78da787d2b346c4bfc45519ebe9e4eb1765e036a5529c95ba8a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4sCyFkIRKgjHmeJhGBI5fN.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/4sCyFkIRKgjHmeJhGBI5fN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9f46f372fe039b9f36fd109cbbcef7bce856ea5b530f2da81864fca00904b7d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0wIfiuf05MJ8kfw6Ml0vLo.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/0wIfiuf05MJ8kfw6Ml0vLo.
{"copyright_id":"0xcfb805ee3950d0b479fdcd7ca783104508de9d66dfe3e5d8a25546f685e59c8c","isrc":"GBJX32055013","name":"Raum Und Zeit","registered_at":"2026-06-20T21:02:01Z","spotify_id":"5jmGz0G1usVdB1GcVsGvq5","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb805ee3950d0b479fdcd7ca783104508de9d66dfe3e5d8a25546f685e59c8c. 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/5jmGz0G1usVdB1GcVsGvq5.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/5jmGz0G1usVdB1GcVsGvq5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceab5f6d1518a435e411fd631b2b4d724e078194793800a12790841698bdfcc6. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6BwwKwWJOctg1oyEYmnXwG.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/6BwwKwWJOctg1oyEYmnXwG.
{"copyright_id":"0xd5e01c6fae361c41e8e2584cf8690bfd43c3e14759b85aa3a11d0e5530c739b2","isrc":"DEGL62300012","name":"Accent - Renato Cohen Remix","registered_at":"2026-06-21T22:41:38Z","spotify_id":"2CfyN8RVmA42itfkqYm6TL","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5e01c6fae361c41e8e2584cf8690bfd43c3e14759b85aa3a11d0e5530c739b2. 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/2CfyN8RVmA42itfkqYm6TL.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/2CfyN8RVmA42itfkqYm6TL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3c5d3b25e28fa41cd9b3e4263050e52a8fffa90db4fd519d485794351bec3a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5G1gJ0G25yOg3Gbk8apuzX.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/5G1gJ0G25yOg3Gbk8apuzX.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68379a550f17dbbfd86757ea843b2a5181ab194549cebee16f5945560b9eefc. 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/6llKqUy2UnFv4RELh1SDTa.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/6llKqUy2UnFv4RELh1SDTa.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b49471f45e86e20b44185714243c374e58e8f5ec9ffd7b098143f8d0446436a. 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/0hSRauPjWJXekqaPOD9MkD.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/0hSRauPjWJXekqaPOD9MkD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60b8f9bb62357343e33214c5439d2f57a8c50deea534054cf383d57b3f79026e. 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/4YPqLQWMqmLJv6HuIjsSD5.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/4YPqLQWMqmLJv6HuIjsSD5.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3d4e8e8ececf7ca8520d56a95c03600ad89ed1595b328d1e8324081f31bf90. 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/7pn2GSR227t5NPpJUFlaNm.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/7pn2GSR227t5NPpJUFlaNm.