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 0xef2e4cdf13a57a4eac36423469cb8927ba22d0f3c7811e13b568dd85eec2114b. 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/7d99c2f3-66df-4b37-a176-ce4267f4cef2.json and https://artists.proofprofile.net/proofs/artist/7d99c2f3-66df-4b37-a176-ce4267f4cef2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x028c0f944ec5fdeb7dafd00410c530f898e2d828b0ccb44998a97b35e8ee30ac","isrc":"US83Z2225276","name":"Laya - Musumeci Riviera Remix","registered_at":"2026-06-25T23:13:10Z","spotify_id":"3JyrVyfJ4ZxPsys9i67bHN","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 0x028c0f944ec5fdeb7dafd00410c530f898e2d828b0ccb44998a97b35e8ee30ac. 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/3JyrVyfJ4ZxPsys9i67bHN.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/3JyrVyfJ4ZxPsys9i67bHN.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ae7527b97e92454de5d8237ac50621bd6edc0fe8515a2b4d850069b4fd50c56. 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/2AQQQvEJEKK5LTOq5Z8We3.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/2AQQQvEJEKK5LTOq5Z8We3.
Wickerman - Stefan Obermaier Extended Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdc696029d077795e9165baf11737029b59c0958d2500e930ef8e73d1e72f53c. 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/2FE7okIxRyccgrB6752LaE.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/2FE7okIxRyccgrB6752LaE.
Sunshine in Stereo - Richard Dorfmeister & Stefan Obermaier Extended Mix Mixed
Alpine Grooves Easy Beats 3 (Kristallhütte) (DJ Mix)
Sunshine in Stereo - Richard Dorfmeister & Stefan Obermaier Remix
Chill Executive Officer (CEO), Vol. 20 [Selected by Maykel Piron]
Mundo Maravilloso - Stefan Obermaier Remix
Bar 25 Music Presents: Sounds of Sirin Vol.8
The Obssession Bug - Stefan Obermaier Remix
Walking the Road - Stefan Obermaier Remix
{"copyright_id":"0xa9c3fe5cc5e9683d71d1554c18d6f68a71c3561212409e1d99191db50aa5a4a9","isrc":"GBKQU2408130","name":"Hürrem - Stefan Obermaier Remix - Edit","registered_at":"2026-06-08T13:10:51Z","spotify_id":"2atancHMdKZYgipGEj7YLl","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9c3fe5cc5e9683d71d1554c18d6f68a71c3561212409e1d99191db50aa5a4a9. 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/2atancHMdKZYgipGEj7YLl.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/2atancHMdKZYgipGEj7YLl.