David Grimal (born 1973) is a French violinist. He started to play the violin at the age of five. He won First Prize in violin and chamber music at the Conservatoire de Paris in 1993. Afterwards he di
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 0xd3141d7dc6b921ef11e0c9b65d4c670ffacf5911c31ac703e4e49b4aa010ced3. Chain 2 (Bitcoin): anchored in block 953746 (2026-06-15T05:25:34Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a2c16718-4e47-460b-8852-1b01c2f12bc0.json and https://artists.proofprofile.net/proofs/artist/a2c16718-4e47-460b-8852-1b01c2f12bc0.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Poulenc, Stravinsky, Prokofiev: Violin sonatas
Ysaÿe: Six Sonatas for solo violin, Op. 27
György Kurtág: Scenes (Scenes from a Novel, Op. 19, Eight Duos for Violin and Cimbalom, Op. 4, Seven Songs, Op. 22, In memory of a Winter evening, Op. 8, Several Movements from Georg Christop
Mozart: Kurfürstin-Sonaten K. 301 - K. 306
Brahms: Concerto pour violon & orchestre: Symphonie no. 4
Mozart: Oboe Concerto & 'Gran Partita' (Live)
Schoenberg: Chamber Symphonies No. 1 & No. 2 (Live)
Beethoven: Symphony No. 3: Schubert: Symphony No. 8 (Live)
Beethoven: Symphonie No. 5 en Ut Mineur, Op. 67
Beethoven: Symphonies No. 2 & No. 8 (Live)
The French Touch, Vol. 2 (Les chefs d'oeuvre de la musique française)
Jacques Offenbach: Les contes d'Hoffmann - Bacarolle
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 0x8554c447b5e33cc18626cc8843940da2c992829712a7aaaa97535a18c68a1d8a. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR6V80767662.
The French Touch, Vol. 1 (Les chefs d'oeuvre de la musique française)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2fcc053b798f4dcd1b1266725f67bc303a89b8fe0f18258e58a2ffa246d3099. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/FR6V80767596.
Jacques Offenbach: Gaieté parisienne - Ouverture
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae0e841d507507ca9a1a5bd7e729b54bf2c6363fb8d7ec73073e660315a9de54. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26:41Z), 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/FR6V80767589.
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 → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Beethoven: Concerto for Violin and Orchestra , Op. 61
Le quattro stagioni, la Primavera: I. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x684df28fa2d87a5105eacf655b6b98617a30bb8dabdd0295a2cb4372cac22624. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/FR0V61001101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75cd7d2361355742ea831bd460dfa77dbbfaa5acd90a20911dc1320147b9bf7. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/FR0V61001104.
Le quattro stagioni, l'estate: III. Presto (Tempo impetuoso d'Estate)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9753db0865a0c15d176e129d51376281aece1d458d6c1f2312accee2b36fc7c7. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/FR0V61001107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481e5132f8ce0b79fa28a5a265825b612978151265e344d853b93803e0732f45. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/FR0V61001108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbab4664a93163450515bc4c122956778cb8aebc145313f01e0e8ba0df623b540. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11:09Z), 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/FR0V61001112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6909fc55bf1acae0f3c1cc17ff8df333380bff3a8dfe29423b504697627975e5. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/FR0V61001116.
Shostakovich: Cello Concerto No.1 & Symphony No.5 (Live)
Beethoven: Symphony No. 4 & Violin Concerto (Live)
Bach: Sonates & Partitas - Pauset: Kontrapartita
Sonata for Piano and Violin No. 3 in G Minor, Op. Posth. 137, D. 408: I. Allegro giusto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe068beaefaff0875f9defa293baebefc7349873932a6973ac91da7ca97992686. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR46Y0331708.
Sonata for Piano and Violin No. 3 in G Minor, Op. Posth. 137, D. 408: II. Andante
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc912df224d263e87a057595b282a40152e9c42b3aa53dbf700225b60c12f2201. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/FR46Y0331709.
Sonata for Piano and Violin No. 3 in G Minor, Op. Posth. 137, D. 408: III. Menuetto allegro vivace - Trio
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09f08b470127cb920aee06b96d553af1c8d2c636fa1cedd5f0d773270589340b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FR46Y0331710.
Sonata for Piano and Violin No. 3 in G Minor, Op. Posth. 137, D. 408: IV. Allegro moderato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x374da4bbec8f9bdc618e6796c90738fe58401f31f14dc1c8c4b9a8411ec01aa8. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/FR46Y0331711.
Sonata for Piano and Violin No. 1 in D Major, Op. Posth. 137, D. 384: I. Allegro molto
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffc9c9cab9aa29003c73df934e388b54b0d914b8ae3e65ca7224e7a30d2922c. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/FR46Y0331701.
Sonata for Piano and Violin No. 1 in D Major, Op. Posth. 137, D. 384: III. Allegro vivace
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x737bca25a5535c736432990cbe0ffb40c8e2e7dcf9c5d92f7dc5803b9ddc2346. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50:38Z), 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/FR46Y0331703.
Sonata for Piano and Violin No. 2 in A Minor, Op. Posth. 137, D. 385: I. Allegro moderato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f3068bf5b6ca550f1a753de130c9db700521d973b5cec420a1ae19992f2144. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/FR46Y0331704.
Bach : Sonates et Partitas pour violon seul - Sonatas and partitas for solo violin
Beethoven: Symphony No. 5 in C Minor, Op. 67