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 0x927e7d3bcd612341a4e227f6254a0f8e0fcb8aa251e9382a275afdf431df5d06. 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/5602c54f-d0e9-495d-8f3b-83fbe9f424c6.json and https://artists.proofprofile.net/proofs/artist/5602c54f-d0e9-495d-8f3b-83fbe9f424c6.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 0xb69c71c7f996f535ab95a59475a792fdd2c97e7350e2164e1920dd0d9fe6d01c. 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/3oh3AgF1ewEaKExefaEbTg.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/3oh3AgF1ewEaKExefaEbTg.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522f53eb3004e9103bebd96112aad18e245f02934fbb8f43e0efd83218c1b6f8. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7JhuXJgIWF1iPSisjCmY9j.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/7JhuXJgIWF1iPSisjCmY9j.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05bc3c6201fbf78998f4c26c8a9341ca57d5d0250533893f5c9d98d818087e36. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07:15Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1ZVU2ihmi4x3eUfolZZtMS.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/1ZVU2ihmi4x3eUfolZZtMS.
{"copyright_id":"0x20690f19306bdc48d1fcd3ec590b3817eeabd7c67ecaaa7257ba053ed5f16d45","isrc":"BX3E51800003","name":"Fala Lá Pra Ela","registered_at":"2026-06-04T16:30:01Z","spotify_id":"5aTOYS7orRPTlc9DOa2CI6","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20690f19306bdc48d1fcd3ec590b3817eeabd7c67ecaaa7257ba053ed5f16d45. 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/5aTOYS7orRPTlc9DOa2CI6.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/5aTOYS7orRPTlc9DOa2CI6.
{"copyright_id":"0xdfba7789112b4319907b62a733e8f71d8ac0ae3b2b4053d25a4b51d43cd2bd31","isrc":"BXQAF2000005","name":"Estrela do Mar","registered_at":"2026-06-10T05:28:01Z","spotify_id":"58iSAOHyfq3IPYcmHWgTvH","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfba7789112b4319907b62a733e8f71d8ac0ae3b2b4053d25a4b51d43cd2bd31. 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/58iSAOHyfq3IPYcmHWgTvH.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/58iSAOHyfq3IPYcmHWgTvH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05bc3c6201fbf78998f4c26c8a9341ca57d5d0250533893f5c9d98d818087e36. 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/1Xnw5QHWooz3J7U1kY4ZHy.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/1Xnw5QHWooz3J7U1kY4ZHy.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4ce4e2f5c30c07cb7d808c949febd1f707c89f1d17482a40dccc8aeee39da46. 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/56o3m7co4L9f6rdt7yKJi3.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/56o3m7co4L9f6rdt7yKJi3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522f53eb3004e9103bebd96112aad18e245f02934fbb8f43e0efd83218c1b6f8. 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/7jf0YqHrrUOveJaK9CGuHM.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/7jf0YqHrrUOveJaK9CGuHM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe0d23bb661068148cdbd4116c8c7c45be7e9faf9fe7810740f5badf1e4e2f0. 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/0WL72LBOvMjk6ERqiBRWtP.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/0WL72LBOvMjk6ERqiBRWtP.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa569d2e83264808b1019166983631cd8c30ae346e4cb5c424d13b2a60d2c351e. 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/1nDQybJ7wG3o5Twde6n59O.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/1nDQybJ7wG3o5Twde6n59O.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69c71c7f996f535ab95a59475a792fdd2c97e7350e2164e1920dd0d9fe6d01c. 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/0DoD4cMYcxytQ8Ig6uDbT3.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/0DoD4cMYcxytQ8Ig6uDbT3.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22279ebe6ac0607f5c5131dc85562b0f5f99bdc2f5b867951773d9939bca9719. 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/3iTIWDMPE4rJpAzVi1jcxd.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/3iTIWDMPE4rJpAzVi1jcxd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4db0058860711536c26ca0aa5ba25ceee8f58c9f62bf2875d8f544ca4d0608aa. 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/075X6aZ1uZYjcIFWlR4QDs.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/075X6aZ1uZYjcIFWlR4QDs.
{"copyright_id":"0x74da06232d2a0da99c136c82ecb4de16473267bf25ca9f94ea095f480b5bb916","isrc":"BX3AW2000015","name":"Ombrim - LARINHX Remix","registered_at":"2026-06-12T02:15:56Z","spotify_id":"7ItaDhiiVFwyA5iPBi3kIZ","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74da06232d2a0da99c136c82ecb4de16473267bf25ca9f94ea095f480b5bb916. 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/7ItaDhiiVFwyA5iPBi3kIZ.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/7ItaDhiiVFwyA5iPBi3kIZ.
{"copyright_id":"0x74da06232d2a0da99c136c82ecb4de16473267bf25ca9f94ea095f480b5bb916","isrc":"BX3AW2000015","name":"Ombrim (LARINHX Remix)","registered_at":"2026-06-12T02:15:56Z","spotify_id":"20chh9MsPEz4MAhrV6lKxh","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74da06232d2a0da99c136c82ecb4de16473267bf25ca9f94ea095f480b5bb916. 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/20chh9MsPEz4MAhrV6lKxh.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/20chh9MsPEz4MAhrV6lKxh.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc17d9595204fc696ebfddf398bca7591448a8c36a93c2909b7d5e1ce630fd674. 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/4kdfEQ4Rb92COiDG9MbwxS.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/4kdfEQ4Rb92COiDG9MbwxS.