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 0xe9a2202e95a1217baac64a4d96642f0ebb3959589c578ade46d43b0d36a002f8. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5c0ed053-5e78-476e-95a0-933e1418d2a0.json and https://artists.proofprofile.net/proofs/artist/5c0ed053-5e78-476e-95a0-933e1418d2a0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Amour From Deutchland - John Randle Remix
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 0x04c263a614b34529cb3b841cd5bb4d83cb6aaa2be9e7407b42754fb40c3cb3d4. 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/5dDBz0UUzQb4H8kycqVL4w.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/5dDBz0UUzQb4H8kycqVL4w.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ed4b12e9e70f6542cad7c3868889dc766013a3806ea75d1e58ea1f0783f7ca2. 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/30YWHCvQSmK8BoAKqemCFQ.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/30YWHCvQSmK8BoAKqemCFQ.
Another Piano Test - Tour-Maubourg Remix
{"copyright_id":"0xb775341218e1bb17a1bb197fc5740f0774a0f5f6d236a92cb62f69fb19ee5208","isrc":"FRDX62401030","name":"Only Friends - Occibel Remix","registered_at":"2026-06-10T21:26:03Z","spotify_id":"4tmNqtG8vrfi8wyJAicRXe","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb775341218e1bb17a1bb197fc5740f0774a0f5f6d236a92cb62f69fb19ee5208. 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/4tmNqtG8vrfi8wyJAicRXe.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/4tmNqtG8vrfi8wyJAicRXe.
Street View - No More Snare Rolls Bonus Mix
{"copyright_id":"0x086c5b1aea08471bdf89064d1c989a7159be1aba498ab4d54373bc00c11ea95b","isrc":"GBLV62406549","name":"All Chattering","registered_at":"2026-06-29T15:13:41Z","spotify_id":"4jYb3xV6QrTiWTLhAtCHa2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x086c5b1aea08471bdf89064d1c989a7159be1aba498ab4d54373bc00c11ea95b. 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/4jYb3xV6QrTiWTLhAtCHa2.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/4jYb3xV6QrTiWTLhAtCHa2.
{"copyright_id":"0x329b3cca2edc532e78339234c3213cc5de36b8e61cd6103fd792aab69a610d41","isrc":"CH6542191229","name":"Binary Transmission","registered_at":"2026-06-18T20:53:47Z","spotify_id":"4KNWmDEFiPdaDvpbKMmvsV","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x329b3cca2edc532e78339234c3213cc5de36b8e61cd6103fd792aab69a610d41. 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/4KNWmDEFiPdaDvpbKMmvsV.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/4KNWmDEFiPdaDvpbKMmvsV.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1076bb142c186314fd96c3745509dde8526c7720937d6b13c209ba93d4408af1. 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/17qZYlQuebnxjczLEgnMOR.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/17qZYlQuebnxjczLEgnMOR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33c85f40adff18dce56d40d653166793edb9a6654c8cd7949251c6d864bfd859. 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/3SM0XgotDdmUXhto9k4tOQ.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/3SM0XgotDdmUXhto9k4tOQ.
{"copyright_id":"0x5c7e2cd441db2bc47d0d68d05e816cc939abdc9a5b5026f13492da6495b657c0","isrc":"CH6542191232","name":"The Shapeshifter","registered_at":"2026-06-23T14:47:57Z","spotify_id":"0w4jWlVP0tWVYw6NIJRTLI","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7e2cd441db2bc47d0d68d05e816cc939abdc9a5b5026f13492da6495b657c0. 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/0w4jWlVP0tWVYw6NIJRTLI.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/0w4jWlVP0tWVYw6NIJRTLI.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x302768887fc3fe55ba2d68bb361a8f0981953a5c56ba58c95eeb07311ea08d7f. 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/4OEeIrBPWlMFst0wxrGAwk.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/4OEeIrBPWlMFst0wxrGAwk.