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 0xc8c2281af153a855b36206e843484e9f5f8a86b87caa4b2d4ad7659fe0207921. 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/0c274006-93af-444c-911b-853b0e2b13f9.json and https://artists.proofprofile.net/proofs/artist/0c274006-93af-444c-911b-853b0e2b13f9.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xcdc3b3bfdd1ff091188ef3e5e93b25328159a9b0eeacc8f06d0c39e39ccd86e3","isrc":"IEAAR1100040","name":"Blind Will Lead the Blind","registered_at":"2026-06-28T19:22:05Z","spotify_id":"3Pzr8EXcdD5tIdAWsmycRl","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 0xcdc3b3bfdd1ff091188ef3e5e93b25328159a9b0eeacc8f06d0c39e39ccd86e3. 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/3Pzr8EXcdD5tIdAWsmycRl.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/3Pzr8EXcdD5tIdAWsmycRl.
Addicted To Progress (Live at The Olympia)
Addicted To Progress - Live at The Olympia
We Couldn't Fake It - Live at The Olympia
Someone Else's Hands - Live at The Olympia
Find The Water - Live at Irish Independent Park
Never Ending (On Your Side) - True Love Live
Lost in The Thick of It (feat. Róisín O) - True Love Live
{"copyright_id":"0x2e96841d5fad933da5f09e9702907576d50ed178ad1798b66060abdb16840987","isrc":"UKBSR2130003","name":"Lost in The Thick of It (feat. Róisín O) - True Love Live","registered_at":"2026-06-24T19:38:15Z","spotify_id":"6U2AxF6xPzVjV8Zk3c3WdU","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e96841d5fad933da5f09e9702907576d50ed178ad1798b66060abdb16840987. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6U2AxF6xPzVjV8Zk3c3WdU.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/6U2AxF6xPzVjV8Zk3c3WdU.
Light Me Up (feat. True Tides) - True Love Live
Light Me Up (feat. True Tides) [True Love Live]
Never Ending (On Your Side) [True Love Live]
{"copyright_id":"0x2e5a5dd8b05ac6feb0a8f9d6df985b10b3ac5906ca583750af1be62216b08e63","isrc":"UKBSR2400306","name":"That's Exactly What Love Is","registered_at":"2026-06-08T03:07:12Z","spotify_id":"13RrYnyoGbKS0jhsUoXmCq","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5a5dd8b05ac6feb0a8f9d6df985b10b3ac5906ca583750af1be62216b08e63. 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/13RrYnyoGbKS0jhsUoXmCq.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/13RrYnyoGbKS0jhsUoXmCq.
That's Exactly What Love Is (John Gibbons Remix)
That's Exactly What Love Is - John Gibbons Remix
{"copyright_id":"0xc68578a52bece54230b8ea66a814b943b639b9d34db8afc6abd9af3456636be3","isrc":"UKBSR2400408","name":"That's Exactly What Love Is - John Gibbons Remix","registered_at":"2026-06-29T03:59:31Z","spotify_id":"5xcyi1pGOh0HkM9jlT2mDl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc68578a52bece54230b8ea66a814b943b639b9d34db8afc6abd9af3456636be3. 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/5xcyi1pGOh0HkM9jlT2mDl.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/5xcyi1pGOh0HkM9jlT2mDl.
That's Exactly What Love Is - John Gibbons Extended Remix