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 0x9a3e585c5d0ada6f261b7a99b1b99f8bc6e292845166eaf5df9ceaaa6b2c8081. 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/1385f470-c317-43d9-a8f3-e73fc730c919.json and https://artists.proofprofile.net/proofs/artist/1385f470-c317-43d9-a8f3-e73fc730c919.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x8d3eaee21f81b225810ba25f251e3f1dc0bb96969742e0de05e91f8ebc77263e","isrc":"QZNJV2430911","name":"Mtg Carro Bixo Ta Passando","registered_at":"2026-06-17T08:11:59Z","spotify_id":"2RWCon0LVcwyvpTKuEhSqj","type":"track"}
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 0x8d3eaee21f81b225810ba25f251e3f1dc0bb96969742e0de05e91f8ebc77263e. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T20:42:31Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2RWCon0LVcwyvpTKuEhSqj.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/2RWCon0LVcwyvpTKuEhSqj.
{"copyright_id":"0xf00c6b033607da5cbac36e114bd33e1f11c61f40c389497ee3d63ed137d77f44","isrc":"BCHFD2400086","name":"Engole ou Cospe","registered_at":"2026-06-19T11:23:17Z","spotify_id":"4i2CMYd3eKrfJxSD4h9gOI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00c6b033607da5cbac36e114bd33e1f11c61f40c389497ee3d63ed137d77f44. 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/4i2CMYd3eKrfJxSD4h9gOI.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/4i2CMYd3eKrfJxSD4h9gOI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe9018aeec525a16077d07b2f84c28a9ac743b928cfe404347a79be17ae6770d. 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/3n2XtshSByJMPzTpzwHz7s.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/3n2XtshSByJMPzTpzwHz7s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf128d5645d7d9ae5ba8a74f9d33f00c025a1562fd763e73dbc12b7d3429e63. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6DaGNObFxfReIwl3rNsAHs.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/6DaGNObFxfReIwl3rNsAHs.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a824219eedfd0190a8cf4c9193936f8cbce1b096e86be9e4624b8bf60b01314. 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/6xwl6OgBbdyAlsU6HY2kxU.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/6xwl6OgBbdyAlsU6HY2kxU.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13215a5837777e073ddc58d4707920110c46d37ba8cd922e2ba05d64c409a7e9. 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/6B9t70Uyre26TBSLMB2fUh.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/6B9t70Uyre26TBSLMB2fUh.
{"copyright_id":"0xa1449c15fd4897187b1005bc2e3f6594e3cb8b01b709301ed7024b7331ebe8ec","isrc":"BCHFD2200169","name":"Só Porque Não Te Peguei","registered_at":"2026-06-21T02:59:49Z","spotify_id":"3E7vjMLHN1qCFGb3EYrMU8","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1449c15fd4897187b1005bc2e3f6594e3cb8b01b709301ed7024b7331ebe8ec. 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/3E7vjMLHN1qCFGb3EYrMU8.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/3E7vjMLHN1qCFGb3EYrMU8.
{"copyright_id":"0xd6c755158525fae8ded1c28524cd956b3c85f94e92fdafe669b063ce1b0693c5","isrc":"BX8BG2000019","name":"Nu Vou Querer","registered_at":"2026-06-07T20:15:21Z","spotify_id":"6l8QaVobktFNOSpNxMFRK0","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c755158525fae8ded1c28524cd956b3c85f94e92fdafe669b063ce1b0693c5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6l8QaVobktFNOSpNxMFRK0.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/6l8QaVobktFNOSpNxMFRK0.