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 artist was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97d975be9433a89c4083427baf0182233d140d54386b308572cae0773c61cc81. 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/b45c559b-7585-4a00-857c-d9330098529c.json and https://artists.proofprofile.net/proofs/artist/b45c559b-7585-4a00-857c-d9330098529c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
A Beautiful Life (From the Netflix Film "A Beautiful Life")
You Promised to Wait for Me (feat. Ane Brun)
Etterspill Ved den Nye Badeplassen i Nydalen
LIVETS EP (eller sanger om folk som kommer og går)
The Sun Always Shines on TV - 2016 Remaster