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 0x1519a0d08c68ee03691f1a80117b6b03ec39641e7f2258a70b139a8cd0184ce8. 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/43b492e5-46e4-4901-bc28-d316680489e0.json and https://artists.proofprofile.net/proofs/artist/43b492e5-46e4-4901-bc28-d316680489e0.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 0xd86b5b1607eaf1823e0d6a90c207bc1dbc3bd3f518bc8d727c9a511eb9530224. 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/2h5sw4lb7R8xOIgBn6ViH1.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/2h5sw4lb7R8xOIgBn6ViH1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fef87cbee6fdff00c60bfa1e89547157f595c8fa500918f1923bbb8418bbaa. 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/02ziGICyxDi5VHvKkQBkUB.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/02ziGICyxDi5VHvKkQBkUB.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fef87cbee6fdff00c60bfa1e89547157f595c8fa500918f1923bbb8418bbaa. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5SjWJASS5pKEtSEpanq7hD.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/5SjWJASS5pKEtSEpanq7hD.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x931d70e8b2bbd65b3675efbdc344c6ab3fa54df5bc9854d14fbfd863c7bf7a5e. 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/7FnIsIOUj6rbW8wqcKPIxa.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/7FnIsIOUj6rbW8wqcKPIxa.
{"copyright_id":"0xadd26a123581a38eb1d5cd07028428dee7c4e3ee4883c0e92d3aefe0260ecbe9","isrc":"IT04J2300037","name":"MORIRÒ RICCO","registered_at":"2026-06-11T18:13:26Z","spotify_id":"0PsBpxH8RYnvHdN7aMkEKp","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd26a123581a38eb1d5cd07028428dee7c4e3ee4883c0e92d3aefe0260ecbe9. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0PsBpxH8RYnvHdN7aMkEKp.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/0PsBpxH8RYnvHdN7aMkEKp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba055c52d5154a980fa180e3a66746b1f85d1ec1a33a8135a8127811d45d2c99. 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/0cpREbl3SS26hW4Q07Meg1.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/0cpREbl3SS26hW4Q07Meg1.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb397ce61f89cf4af4ff5336395aa914649d6c7506318afcf0f8a940154f4d9e3. 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/3LxBLcewFoznQcFef8spcV.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/3LxBLcewFoznQcFef8spcV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ded8db5b305a13ef3561e0a1b4766c973dff85757e0405e4c360786a552bfc5. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5k0ENGx1rxbBptBjv8qerj.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/5k0ENGx1rxbBptBjv8qerj.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9833f0c809473b13751d3256a40921c0a4391178173740a864b9e229dd02036. 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/7aZVDtJuzdfY13mYqy6BDs.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/7aZVDtJuzdfY13mYqy6BDs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d16bb55c7716ef02044493ccd360cec9ac43ce0062a2bd23a0c7a0e4d51c23. 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/2X7jLMQn3bfT3KvsrsrLiO.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/2X7jLMQn3bfT3KvsrsrLiO.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f54fb8e151bb02e288688f162cf74d16bd897ef5450b2d2ce25ab4e7f06849c. 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/5rGNMvZh5oLw20vjMaf8VW.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/5rGNMvZh5oLw20vjMaf8VW.
{"copyright_id":"0x899cd546b95addc85bce024af3ff98fe3bba21350d04b3ea774d3946619d543c","isrc":"QZFZ42299643","name":"FREDDO IN CASA","registered_at":"2026-06-09T10:26:55Z","spotify_id":"0ygctJYNSmiOLUKD2XATX9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x899cd546b95addc85bce024af3ff98fe3bba21350d04b3ea774d3946619d543c. 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/0ygctJYNSmiOLUKD2XATX9.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/0ygctJYNSmiOLUKD2XATX9.