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 0xd95d7ad4aaf41e6bae13572c6240cda5885dd74710c4aa0b611e31f3b1739b3b. 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/e5a3d40d-ccc6-4108-a519-8a32d5c24fad.json and https://artists.proofprofile.net/proofs/artist/e5a3d40d-ccc6-4108-a519-8a32d5c24fad.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x2c3faf8174fc7dc1de9aa35c52357e1d0c67ecbd2f4eef7e468091d16d744594","isrc":"BR4TF2000124","name":"Eu Permiti o Vento - Playback","registered_at":"2026-06-28T19:20:15Z","spotify_id":"2DsowqiR0LpimlzM2NEaLI","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 0x2c3faf8174fc7dc1de9aa35c52357e1d0c67ecbd2f4eef7e468091d16d744594. 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/2DsowqiR0LpimlzM2NEaLI.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/2DsowqiR0LpimlzM2NEaLI.
Todah Music 10 Anos, Ao Vivo: Vigília o Bom Samaritano
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf43dd71e5533457e9bfa418f01d2702ff9e983e71a3172749eac2b359688002d. 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/3hhUtg0bxyaRdbDiJb07qp.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/3hhUtg0bxyaRdbDiJb07qp.
{"copyright_id":"0x2de3c591b66dea6b775ac4e07f2a19e6874864beb619065fd9e930c6cf64c02c","isrc":"BX44O2300023","name":"Uma Glória na Dor - Ao Vivo","registered_at":"2026-06-29T14:36:37Z","spotify_id":"1MOirklMrXBxkogKhhbXXk","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2de3c591b66dea6b775ac4e07f2a19e6874864beb619065fd9e930c6cf64c02c. 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/1MOirklMrXBxkogKhhbXXk.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/1MOirklMrXBxkogKhhbXXk.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91199e3665c6822e1337d7a342b401fe2bec345fdfe0aad8b9bbbf44663155a9. 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/2kA9woThYCW2HDgV8OMKJ8.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/2kA9woThYCW2HDgV8OMKJ8.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b549681641a6165b4d1d88a7d4648d8c4d1b1ae54b5d33c9c246123ac4109e4. 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/1EoJ0JefnUR3QoI1H06BTj.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/1EoJ0JefnUR3QoI1H06BTj.
{"copyright_id":"0x36e163eaa1e6b3e9aaea687b0eb403da528805c1c1ad61ec1ddce39200210a46","isrc":"BR4TF2100686","name":"Preciso Confiar","registered_at":"2026-06-10T21:20:40Z","spotify_id":"5mxTOOrDpMLI1SBUo6lDi2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36e163eaa1e6b3e9aaea687b0eb403da528805c1c1ad61ec1ddce39200210a46. 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/5mxTOOrDpMLI1SBUo6lDi2.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/5mxTOOrDpMLI1SBUo6lDi2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3621ea5b69d1adc5f46144ac939e2e845aac0a9c80a5e2a69eb482092b9bc0a. 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/4pcjuK502f4z3S86uG6DqT.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/4pcjuK502f4z3S86uG6DqT.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65cb20624c86e31d0906e8d36d256b0336a3d3720043ea3de1c87bf3dcbb190. 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/1jBqBb2As6QHnrrSOvLnSj.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/1jBqBb2As6QHnrrSOvLnSj.