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 0x65574e8895a40dfaba7ff5c77abe4fee0deee17c88af2b54779709628cfd3f47. 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/215339e3-f6d5-4396-a0d9-b6b3137ee0bb.json and https://artists.proofprofile.net/proofs/artist/215339e3-f6d5-4396-a0d9-b6b3137ee0bb.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x5d27f4f3c7bbea09c11f95e3c222bd4a65589cd86e13729d870e50984dbf265a","isrc":"GBAHS1300591","name":"Wrong or Right - Ben Pearce Remix","registered_at":"2026-06-19T04:56:36Z","spotify_id":"71ROw5L6Tnz1ulYCamqkYz","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 0x5d27f4f3c7bbea09c11f95e3c222bd4a65589cd86e13729d870e50984dbf265a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/71ROw5L6Tnz1ulYCamqkYz.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/71ROw5L6Tnz1ulYCamqkYz.
Pray for Love - Live from Spotify, London
Wrong or Right - Live from Spotify, London
Perfect Ruin - Royce Wood Junior Version
Perfect Ruin - Breach's Alternative Version
Fight for Love (Blonde Remix; Radio Edit)
Fight for Love - Blonde Remix; Radio Edit
Fight for Love - Blonde Remix; Extended Mix
Cheating on Me (feat. Zak Abel) [Tom Misch refix]
Cheating on Me (feat. Zak Abel) (Tom Misch Refix) - Tom Misch refix
Saturn (feat. Kwabs) - Live from Air Studios
Saturn (feat. Kwabs) [Live from Air Studios]
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73fd5d95ef268ea9951846d828d84f11649c79654080cb6e54393795cbb48438. 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/73Z90sCEoY1V6ne0RGiXhT.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/73Z90sCEoY1V6ne0RGiXhT.
{"copyright_id":"0x5d27f4f3c7bbea09c11f95e3c222bd4a65589cd86e13729d870e50984dbf265a","isrc":"GBAHS1300591","name":"Wrong or Right - Ben Pearce Remix","registered_at":"2026-06-19T04:56:36Z","spotify_id":"3J40mZW47IwRpfLRkUIr2S","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d27f4f3c7bbea09c11f95e3c222bd4a65589cd86e13729d870e50984dbf265a. 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/3J40mZW47IwRpfLRkUIr2S.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/3J40mZW47IwRpfLRkUIr2S.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x768f4bf16b0d9e079096c37bd064e628a7336ef31620feede97cac2bab160b43. 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/7HHlagS4aGF82LduE2FoY4.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/7HHlagS4aGF82LduE2FoY4.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa27ecc9b69f3a88e8c657071471fd45ce54d154ae23f52585ae3301c6002704. 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/29rBJWizgnVht4qXpHyDxh.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/29rBJWizgnVht4qXpHyDxh.
The Intolerable Suffering Of (The) Other