1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 0x7323377e914e4699a13c3ca699b88290046e97720e06b995cc6f0229409093d0. Chain 2 (Bitcoin): anchored in block 953997 (2026-06-16T20:07:57Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1cdec52e-e9bd-4be1-aa64-4feb1ec17c83.json and https://artists.proofprofile.net/proofs/artist/1cdec52e-e9bd-4be1-aa64-4feb1ec17c83.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Première chanson (Piano Variations to Inspire, Relax and Contemplate)
quatrième chanson, coupée en huit (improvisations) (Piano Variations to Inspire, Relax and Contemplate)
Somerset Improvisations (Piano Variations to Inspire, Relax and Contemplate)
Quatrième chanson, violon ajouté (Piano & Violin Variations to Inspire, Relax and Contemplate)
Live Improv Toronto 2020 ARC (Piano Variations to Inspire, Relax and Contemplate)
Improv Live Sessions -Toronto Piano Teachers’ Piano Practise Studio (Piano Variations to Inspire, Relax and Contemplate)
Quatrième chanson, violon ajouté (deux) (Piano Variations to Inspire, Relax and Contemplate)
Piano et violon de Noël - Remix de relaxation (Christmas Piano & Violin - Relaxation Remix)
Cinquième chanson, remasterisée et variations (Piano Variations to Inspire, Relax and Contemplate)
troisième chanson, violon ajouté et plus doux (Piano Variations to Inspire, Relax and Contemplate)
Sonata (Part 1. "Les Brumes du Matin" (The Morning Mists)
Sonata (Part 2. "Les Brumes du Matin" (The Morning Mists)
Nocturne Espressivo, "Ombres et Lumière" (Shadows and Light)
Fantasia Ardente, "Les Murmures du Vent" (The Murmurs of the Wind)
The Hollow Vale: Short Stories: The Seer of Elderglen Ebook and Print Copy Soundtrack
The Hollow Vale Act II: Through Mist and Memory: To remember is to suffer to forget is to disappear
The Hollow Vale Act I: Official Sountrack of the Crumbling Road (Audio and Print Book)
The Hollow Vale: Ebook & Hardcopy Companion Music for Reading
Ballade Cantabile, "Le Chant du Passé" (The Song of the Past)
Rhapsodie Maestoso, "Les Flots Infinis" (The Endless Waves)
House Instrumental remix Romance Soave, "Les Larmes de Lune" (Tears of the Moon)
sixième chanson, variations pour le printemps etc (Piano to relax and unwind to)
Impromptu Sostenuto, "Les Jours Évanouis" (The Vanished Days)
Sonatine Légère, "Les Fleurs du Matin" (The Morning Flowers)
Aubade Sereno, "Les Premiers Rayons" (The First Rays)
Intermezzo Dolce, "Le Souffle du Crépuscule" (The Breath of Twilight)
Live Improv Sessions (Superb in Octatonic C)
Toronto Live Sessions (ramper rapidement en fa mineur)
Toronto Live Sessions (Fouetter en Fa Mineur)
Live Improv Sessions (Tristesse en A Minor)
Toronto Live Sessions (Reposant en ré harmonique mineur) [Improv]
Récompense en mi bémol – Guitare en direct et accompagnement au violoncelle (Live Guitar))
Improvisation du mardi en si mineur harmonique (Uncut)
etablir en si mineur harmonique (Establish in B Harmonic Minor)
Plein d’espoir et désespéré en la mineur
Caprice d'été en fa dièse mineur (Toronto Live Sessions)
L'été se termine – Accompagnement live à la guitare et au violoncelle (Live Guitar with Violin Duet Added)
Caprice du vagabond en la mineur (Toronto Live Sessions)
Toronto Live Sessions (fortuna en ré mineur harmonique)
Caprice de l'identité perdue en ré mineur (Toronto Live Sessions)
La Merveille du Cosmos Combattant en sol majeur (The Wonders of a Fighting Cosmos in G Major)
Les merveilles du cosmos perdu en ré mineur harmonique (The wonders of the cosmos in D Harmonic Minor Improvisation)
Caprice du vin (Summer Improvised Piano Series)
Capris de la pluie No. 2 [Whim of the rain No. 2 (Improvisation)]
The Wonders of the Universe in C (Les merveilles du cosmos) [Live improvisation from the studio]
Capris de la pluie No.3 [Whim of the rain No.3 (Improvisation)]
The Wonders of the Universe: Peace (D Major)
The Wonders of the Universe (Les merveilles du cosmos)
Autumn Caprice No. 1 (Raw Improvised Guitar)
Christmas Lo-fi 2025 (Piano & Chill Lofi Vibes for Study & Work)