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 0x5560547eb503fe08f0f1a7a6812bf4ec84a079a78dad313fe840063258502da9. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/75b5121d-abdd-4f7f-acee-5b6ae746e3d2.json and https://artists.proofprofile.net/proofs/artist/75b5121d-abdd-4f7f-acee-5b6ae746e3d2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0xd4dbf4fb84bc85e1b15f9bd0e98b0fc724e37947d6d5b8e8a6e2f268b6afabb9","isrc":"DKZK52400301","name":"City Women","registered_at":"2026-06-25T13:28:46Z","spotify_id":"3maOqW2LlEa0Vc4KDDtHEY","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 0xd4dbf4fb84bc85e1b15f9bd0e98b0fc724e37947d6d5b8e8a6e2f268b6afabb9. 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/3maOqW2LlEa0Vc4KDDtHEY.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/3maOqW2LlEa0Vc4KDDtHEY.
{"copyright_id":"0xb436fa82e1e58491aa63c693f7f228cde30f4b6dccfdd0224aca2b7a658bc02b","isrc":"DKEFA2400102","name":"Scandinavian Woods","registered_at":"2026-06-26T02:35:01Z","spotify_id":"4wK44zYWQJnFe4TMXSjtlY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb436fa82e1e58491aa63c693f7f228cde30f4b6dccfdd0224aca2b7a658bc02b. 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/4wK44zYWQJnFe4TMXSjtlY.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/4wK44zYWQJnFe4TMXSjtlY.
A Children’s Walk (exploring the world in slow motion)
Improvised Composition As a Goal for Human Behaviour
Avantgarde Muzak in the Lush Palm Garden
{"copyright_id":"0x6f6be916a5374652b6bb607be45a454fe977cd1df3a909a0ce1342b6faf2c76e","isrc":"DKEFA2400110","name":"Beneath the Moonlit Sky of Copenhagen","registered_at":"2026-06-27T18:44:16Z","spotify_id":"2nFy4KBBdLL7WplpNiMSRF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f6be916a5374652b6bb607be45a454fe977cd1df3a909a0ce1342b6faf2c76e. 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/2nFy4KBBdLL7WplpNiMSRF.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/2nFy4KBBdLL7WplpNiMSRF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b5e5973547c3c321a667aa69042724b6714fc5508b47b82279c95ebe805c620. 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/6WaLMmbnmG1T2HWm5hwKOU.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/6WaLMmbnmG1T2HWm5hwKOU.
Testing 1-2-3-4 (Live at Copenhagen Jazzhouse / 2005)
At The Men's Room Of The World - Live at Copenhagen Jazzhouse / 2005
The Art Of Dreaming (Gone Testing) - Live at Copenhagen Jazzhouse / 2005
Summer Off - Live at Copenhagen Jazzhouse / 2005
Bonus Maniacs (More To Come) - Live at Copenhagen Jazzhouse / 2005
Miss Universe On The Phone Again - Live at Copenhagen Jazzhouse / 2005
Wordpistols - Live at Copenhagen Jazzhouse / 2005
Melody P.M. - Live at Copenhagen Jazzhouse / 2005
Crash Test Society - Live at Copenhagen Jazzhouse / 2005
Testing Happiness - Live at Copenhagen Jazzhouse / 2005
Fear Makes The World Go - Live at Copenhagen Jazzhouse / 2005
Hope Up! - Live at Copenhagen Jazzhouse / 2005
Short For Short - Live at Copenhagen Jazzhouse / 2005
Testing Hobbies - Live at Copenhagen Jazzhouse / 2005
At The Men's Room Of The World - Pt.2 / Live at Copenhagen Jazzhouse / 2005
Tics - Live at Copenhagen Jazzhouse / 2005
Drunking - Live at Copenhagen Jazzhouse / 2005
Talk Me Out Of Here - Live at Copenhagen Jazzhouse / 2005
Testing Goodbyes - Live at Copenhagen Jazzhouse / 2005
Melody P.M. - Pt. 2 / Live at Copenhagen Jazzhouse / 2005
The Sinner Or The Saint - Mashti & Jean von Baden Remix
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98585976953718b578993a656c89a17a52cd5eb121d1c7159aa59cd61f368020. 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/2b908yzXY8uzaD4gMDcc8G.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/2b908yzXY8uzaD4gMDcc8G.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397dbe27ca7de0f7159d3b0b7257d5e5cc8980722fd89038672ae04043c21843. 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/27dFurQnD2C32fvTEcBS4V.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/27dFurQnD2C32fvTEcBS4V.
Angel Park (feat. Nikolaj Hess, Lennart Ginman & Frands Rifbjerg)
Gimbo (feat. Nikolaj Hess, Lennart Ginman & Frands Rifbjerg)
Short Free (feat. Nikolaj Hess, Lennart Ginman & Frands Rifbjerg)
Anti - Freeze (feat. Nikolaj Hess, Lennart Ginman & Frands Rifbjerg)
Lotus Energy (feat. Nikolaj Hess, Lennart Ginman & Frands Rifbjerg)
Bibo No Aozora (feat. Nikolaj Hess, Lennart Ginman & Frands Rifbjerg)
False Waltz (feat. Nikolaj Hess, Lennart Ginman & Frands Rifbjerg)
Clark's Heavenly Blues (feat. Nikolaj Hess, Lennart Ginman & Frands Rifbjerg)
Come Rain or Come Shine (feat. Nikolaj Hess, Lennart Ginman & Frands Rifbjerg)
Willow Weep for Me (feat. Kirk Lightsey)