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 0xe1a376750de5eccb83c9d37c31a0492efb05c93649897ab69ce0b08426520da3. Chain 2 (Bitcoin): anchored in block 953949 (2026-06-16T13:28:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1bdf9beb-1606-4f6a-8a43-5004c61ee37c.json and https://artists.proofprofile.net/proofs/artist/1bdf9beb-1606-4f6a-8a43-5004c61ee37c.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Edward Gregson: Complete Music for Solo Piano
An Album for my Friends: No. 1, Paul's Prelude
An Album for my Friends: No. 2, Adam's Allemande
An Album for my Friends: No. 3, Clare's Courante
An Album for my Friends: No. 4, Stefan's Sarabande
An Album for my Friends: No. 5, Gaynor's Gavotte
An Album for my Friends: No. 6, Brian's Bourrée
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b635bda4ab81c2aae16a8e40b7245d5a9eb6be1cb19e5d8b804548cb7dc1278. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKI192020006.
An Album for my Friends: No. 7, Bethan's Bourrée
An Album for my Friends: No. 6, Brian's Bourrée (Repeat)
An Album for my Friends: No. 8, Maggie's Minuet
An Album for my Friends: No. 9, Gavin's Gigue
An Album for my Friends: No. 10, Phil's Postlude
3 Piano Études: No. 1, Fast and Rhythmic
3 Piano Études: No. 2, Not Too Slow, Gently
3 Piano Études: No. 3, Fast, with Energy
4 Pictures for Piano Duet: No. 1, Quite Fast, but Majestic
4 Pictures for Piano Duet: No. 2, Quite Slow and Thoughtful
4 Pictures for Piano Duet: No. 3, Lively
4 Pictures for Piano Duet: No. 4, Quite Slow and Sad
6 Little Piano Pieces (1993 Version): No. 1, Quite Slow and Precisely
6 Little Piano Pieces (1993 Version): No. 2, Fast and Playful
6 Little Piano Pieces (1993 Version): No. 3, Flowing
6 Little Piano Pieces (1993 Version): No. 4, Not Too Fast
6 Little Piano Pieces (1993 Version): No. 5, Gently and with Expression
6 Little Piano Pieces (1993 Version): No. 6, With Energy
Piano Sonata in 1 Movement: Tempo I. Very Slow and Thoughtful - Tempo II. Strident - Tempo III. Dance-like, with Excitement - Tempo IV. Slow and Sombre
Piano Sonata in 1 Movement: Tempi I-III. Tempo V. Slow and Stately - Tempo VI. Lively and Energetically
6 Studies in English Folksong (Version for Cello & Piano): No. 3, Larghetto "Van Dieman's Land"
Variations on an Original Theme, Op. 36 "Enigma" (Featured in "Elizabeth")
6 Songs from a Shropshire Lad: No. 2, When I was one-and-twenty
Victoria and Merrie England, Scene 8: Finale. Britannia - The Albert Memorial - God Save the Queen
The Planets, Op. 32, H. 125: IV. Jupiter, the Bringer of Jollity
4 Short Pieces for Violin & Piano, H. 104: No. 2, Spring Song (Version for Cello & Piano)
2 Pieces for Strings from Henry V: No. 2, Touch Her Soft Lips and Part
String Quartet in E Minor, Op. 1: II. Allegro molto leggiero
Nocturnal After John Dowland, Op. 70 (Reflections on "Come, Heavy Sleep"): VIII. Passacaglia
English Dances, Set 2, Op. 33: No. 2, Con brio
Rondo for Dancing (Version for 2 Violins & Cello)
5 Bagatelles, Op. 23a (Arr. L. Ashmore for Clarinet & Strings): No. 4, Forlana. Allegretto grazioso
3 Winter Poems: No. 3, Serenade, "Snow Shower"
6 Songs, Op. 33, No. 4. The November Piano: 6 Songs, Op. 33: No. 4, The November Piano
The Triumph of Neptune: Dance of the Fairy Princess
Pastyme with good company: Pastime with Good Company
Andantino, Op. 21, No. 2a: Andantino for Cello and Piano, Op. 21, No. 2a
Petite suite de concert, Op. 77: III. Un Sonnet d'Amour
Symphony No. 5 in D Major: I. Allegro con molto spirito
Maritana, Act I: Romance. I hear It again (Maritana) - Chorus. Listen pilgrim, list [Chorus]
A Downland Suite: III. Minuet. Allegretto grazioso (Version for String Orchestra)
Symphony No. 2 in D Minor, "Elegiac": III. Scherzo. Allegro con fuoco
English Suite No. 1, Op. 12: VI. Carnival
13 Preludes, Op. 32: No. 5 in G Major: Moderato
10 Chorale Preludes, BV B 27 (Excerpts): No. 2, Wachet auf, ruft uns die Stimme [After J.S. Bach's BWV 645]
16 Waltzes, Op. 39: No. 15 in A Major (1867 Version)
Davidsbündlertänze, Op. 6: No. 14, Zart und singend
Piano Sonata in G Minor: II. Adagio: Con espressione e ben legato
Carnival of the Animals: XIII. Le Cygne (the Swan) [arr. For piano solo]
Nocturne in 3 Scenes, Op. 72: No. 1, Tähdet tuikkivat
Lyric Pieces, Book 1, Op. 12: No. 1, Arietta
No. 4, Songs My Mother Taught Me (Arr. P. Breiner for Piano)
Fantasía Jiennense: II. Intermezzo (Live)
Liebesträume, S. 541: No. 3: Nocturne in A-Flat Major
Keyboard Sonata in B-Flat Major, Op. 10 No. 3: II. Tempo di minuetto con espressione e andante
Piano Sonata No. 8 in C Minor, Op. 13 "Pathétique": II. Adagio cantabile
Songs Without Words, Book 7, Op. 85, Op. 85, MWV U 150: No. 1 in F Major
Silhouettes d'enfants, Op. 43: No. 4, Barcarolle
Woodland Sketches, Op. 51: No. 1: To a Wild Rose
Suite No. 3 in D Major, BWV 1068: II. Air, "Air on a G String" (arr. P. Froeding for piano)
Miscellanea, Op. 16: No. 4, Nocturne in B-Flat Major
En vacances, Vol. 1: Au Chateau et dans le Parc: III. Toto deguise en Suisse d'eglise
Suite bergamasque, L. 75: III. Clair de lune (Featured in "Man on Fire")
Le tombeau de Couperin, M. 68: V. Menuet
Notturno in G-Flat Major, P. 011: No. 6, Internmezzo-Serenata
6 Pieces, Op. 32: No. 3, Rustle of Spring
3 romances sans paroles, Op. 17: No. 3, Andante moderato
5 Lieder, Op. 49: No. 4, Wiegenlied (Arr. P. Nagy for Piano)
Was mir behagt, ist nur die muntre Jagd, BWV 208 "Hunt Cantata": Was mir behagt, ist nur die muntre Jagd, BWV 208, "Hunt Cantata": Aria. Schafe können sicher weiden (Sheep May Safely Graze) [
Piano Sonata No. 14 in C-Sharp Minor, Op. 27 No. 2 "Moonlight": I. Adagio sostenuto
Dolly Suite, Op. 56 (Excerpts): I. Berceuse
The Firebird Suite (1919 Version): VI. Lullaby
Carnival of the Animals, R. 125: XIII. The Swan
Pavane, Op. 50 (Arr. P. Breiner for Piano & Orchestra)
Scenes from Childhood, Op. 15: VII. Träumerei (Dreaming)
5 Stücke im Volkston, Op. 102: No. 2, Langsam
Petite reine Berceuse (Lullaby for a Little Queen): Berceuse - Petite reine [arr. E. Elgar for violin and piano]
2 Pieces, Op. Posth., B. 188: No. 1, Lullaby in G Major
Children's Corner, L. 113 (Arr. for Guitar by Johan Smith): V. The Little Shepherd
Thais: Méditation (Version for Violin & Piano)
Consolations, S. 172 "6 Pensées poétiques": No. 3, Lento placido
Méditation sur le premier prélude de piano de S. Bach, CG 89a "Ave Maria" (Arr. D. Sosin for Flute & Harp)
Album for the Young, Op. 39, TH 141: No. 21, Sweet Dreams
Greeting Cards, Op. 170: XIV. Ninna Nanna, a Lullaby for Eugene
The Old New York Nostalgia: IV. Lullaby for the Twins (2002 orchestral Version)
Cuentos de la Juventud, Op. 1, H. 39 (Arr. for Guitar by Johan Smith): No. 6, Lento con ternura
Scenes from Childhood, Op. 15: XII. Kind im Einschlummern (Child Falling Asleep)
Piano Sonata No. 2: I. Adagio e quasi misura - Allegro vivo
Piano Sonata No. 2: III. Allegro energico
Hebridean Dances: No. 2, Dance to Your Shadow
Hebridean Dances: No. 3, The Harp of Dunvegan
Piano Sonata No. 4: II. Tranquillo ed espressivo
Hebridean Dances: No. 4, Barra Love Lilt - No. 5, The Cockle Gatherer
Piano Sonata No. 4: III. Vivo e capriccioso
12 Preludes: No. 3, Adagio quasi una chorale
12 Preludes: No. 5, Adagio - Notturno mistico
12 Preludes: No. 8, Maestoso e grandioso
3 Protest Pieces: No. 1, The Fox, in Agony, Surrenders His Blood to the Night
3 Protest Pieces: No. 2, A Mountain Stream, Poisoned and Choked by Effluvium, Struggles to Reach the Sea
3 Protest Pieces: No. 3, The Stag, Its Heart Pierced by an Arrow, Disappears into the Mist
Another Time, Another Place, 3 Interludes: No. 1, Dolente semplice
Another Time, Another Place, 3 Interludes: No. 2, Andantino semplice
Another Time, Another Place, 3 Interludes: No. 3, Allegretto scherzando
Haflidi's Pictures: No. 1, A Fish Can Sing
Haflidi's Pictures: No. 2, Snakes in the Garden
Haflidi's Pictures: No. 3, A Holy Man with a Cross
Haflidi's Pictures: No. 4, A Devil in a Cupboard
Haflidi's Pictures: No. 5, Fragments from a Picture
Haflidi's Pictures: No. 6, Tortured by Noise
Haflidi's Pictures: No. 8, An Italian Huntsman
Haflidi's Pictures: No. 9, A Winter Landscape
Haflidi's Pictures: No. 10, A Witch on a Pedestal
Haflidi's Pictures: No. 11, To the Heart of the Matter
Haflidi's Pictures: No. 12, A Musician on the Move