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 0xa3a07377a8ed4fcbe95e6601c75818c6ef7a23a49c9a18d353921bf8d6e1506e. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2703044b-2170-4ccf-9f64-9af0702d021d.json and https://artists.proofprofile.net/proofs/artist/2703044b-2170-4ccf-9f64-9af0702d021d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Kvernen som står og maler på havets bunn
Askeladden som stjal sølvendene til trollet
Tyrihans som fikk kongsdatterern til å le
Tyrihans som fikk kongsdatteren til å le
Det har ingen nød med den som alle kvinnfolk er glad i
Askeladden som fikk prinsessen til å løgste seg
The Ash Lad Who Made the Princess Say Your a Liar
The 3 Princesses in the Mountain in the Blue
The Princess Who Always Had to Have the Last Word
The Ash Lad Who Had an Eating Match with the Troll
The Ram and the Pig Who Went into the Woods to Live by Themselves
The Mill That Grinds at the Bottom of the Sea