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 0xa9912f548d493ab89487116c7dbf9737a8965c8549716fd7992959918ceeb633. 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/458d6b93-b76b-4b2f-a7a5-fad22c008f3b.json and https://artists.proofprofile.net/proofs/artist/458d6b93-b76b-4b2f-a7a5-fad22c008f3b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Damn Good Life (feat. Stevyn and Jeoko) [with Lars Beck]
{"copyright_id":"0x89d86fe6eb8dc50bfefde2fb71dcfaed4b78dbaf27c5e1ce9e8da4d5b4babee2","isrc":"NLT2H1900124","name":"Eyes on You (Voost Remix)","registered_at":"2026-06-25T09:49:42Z","spotify_id":"1AgP2XPqatLw1qtbq9yxT9","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 0x89d86fe6eb8dc50bfefde2fb71dcfaed4b78dbaf27c5e1ce9e8da4d5b4babee2. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1AgP2XPqatLw1qtbq9yxT9.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/1AgP2XPqatLw1qtbq9yxT9.
{"copyright_id":"0x4ab55464b9b2072e7f7a021b9d4ffdaf15fe3cf3162e67f0da97a8ed7c72f929","isrc":"NLT2H1900123","name":"Eyes on You (Sylow Remix)","registered_at":"2026-06-20T10:37:06Z","spotify_id":"6ATFRNaA1CfD6pohBUcZk4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab55464b9b2072e7f7a021b9d4ffdaf15fe3cf3162e67f0da97a8ed7c72f929. 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/6ATFRNaA1CfD6pohBUcZk4.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/6ATFRNaA1CfD6pohBUcZk4.
{"copyright_id":"0xcd09f827cbd32d47b57762eceacfdcee29e75cfe5f679586aff25084e7a29fa6","isrc":"NLT2H2100018","name":"In My Feelings","registered_at":"2026-06-20T05:21:50Z","spotify_id":"11GGtRSmjloEQpvtbFooTu","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd09f827cbd32d47b57762eceacfdcee29e75cfe5f679586aff25084e7a29fa6. 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/11GGtRSmjloEQpvtbFooTu.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/11GGtRSmjloEQpvtbFooTu.
{"copyright_id":"0xaa3fcca18cdcbd71cec57988e24236f091a6e0b954f97c72355cafc57fa389af","isrc":"QM4TX2052704","name":"In My Fantasy","registered_at":"2026-06-06T11:02:05Z","spotify_id":"7udY1P0l2CVw3PpntG073H","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3fcca18cdcbd71cec57988e24236f091a6e0b954f97c72355cafc57fa389af. 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/7udY1P0l2CVw3PpntG073H.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/7udY1P0l2CVw3PpntG073H.
Silent Games (feat. Zekt) - UOAK Remix (Mixed)
{"copyright_id":"0xceb03d7f602637b66bd833c66a49463065ab4ccc502f2060673f3a2d5825eb28","isrc":"GBKQU2505044","name":"Silent Games (feat. Zekt) - UOAK Remix (Mixed)","registered_at":"2026-06-07T14:38:03Z","spotify_id":"7iHouBLktbk30iOokcHAFB","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xceb03d7f602637b66bd833c66a49463065ab4ccc502f2060673f3a2d5825eb28. 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/7iHouBLktbk30iOokcHAFB.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/7iHouBLktbk30iOokcHAFB.
High With Somebody - Henri Purnell Remix
{"copyright_id":"0xf2f0e394433a7eb4339a6a8e4340d5746dccb77359fbcd94233acf3d69d0321c","isrc":"SEUM71800414","name":"High With Somebody - Henri Purnell Remix","registered_at":"2026-06-21T23:21:09Z","spotify_id":"3dmqYRpXp2WykArBw3vSxz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2f0e394433a7eb4339a6a8e4340d5746dccb77359fbcd94233acf3d69d0321c. 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/3dmqYRpXp2WykArBw3vSxz.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/3dmqYRpXp2WykArBw3vSxz.