Jeremy Denk (born May 16, 1970, in Durham, North Carolina) is an American classical pianist and author of the memoir Every Good Boy Does Fine: A Love Story, in Music Lessons (2022). Early life Denk d
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 0xc97b33d830ae246c31d3eec11f7c88e84444696e618944a017ff9bcfd06da60c. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/747903eb-81b3-4734-9ceb-87d9531dbb6d.json and https://artists.proofprofile.net/proofs/artist/747903eb-81b3-4734-9ceb-87d9531dbb6d.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Violin Sonata in A major, FWV 8: IV. Allegretto poco mosso
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 0x53370925a0a9d802b49772832b2ca62c3afee4290f8f4203bbd0d29657a8237e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USSM11101258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33aa89ca004062d6eb8d689d80fc971a8c5e84988ce15b3e415512c922cafb4e. 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/HKI191092901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb9eb4e6f02af09a62ed44629b8d97a606fcc5cfaad014463e274e1c888bd6ed. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/HKI191092903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ed1e05652d5cb73125f489687d9fef35ce4d5ae1b9d0c522f4d07eb8665be72. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/HKI191092904.
Berceuse for Violin and Piano in D major Op. 16 - Bonus Track
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e12173b5ba58f53f10717caeb800b9720d07c571342a7a51ea902f9f5c8f40. 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/USSM11105300.
Violin Sonata No. 5 in F Major, Op. 24: I. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf546e2d49de2d89fdee7c8421e0ac3d07a3d7b8803302c4da06419836271d8a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USQX92003675.
Double Concerto in A Minor, Op. 102 for Violin, Cello and Orchestra: I. Allegro
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a69503f90226d8ea791b100b938617d7590a03c74c4210943e7a104302e1bf. 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/USSM11606089.
Double Concerto in A Minor, Op. 102 for Violin, Cello and Orchestra: II. Andante
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87b5556aba987e064b95d2c3bf5f6a741114f320aa7eb930e7f797c0338fea42. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USSM11606090.
Double Concerto in A Minor, Op. 102 for Violin, Cello and Orchestra: III. Vivace non troppo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d53c08575001d3fa75f4772639dfbbef989baa08e0cf0b1663e5b938b251fef. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/USSM11606091.
Piano Trio in B Major, Op. 8 (1854 Version): Allegro con moto - Tempo un poco più Moderato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde1aae1363386ed98910f0fa2d1828ce7e4d1230a3bb2381a22790eb0625a0c4. 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/USSM11606084.
Piano Trio in B Major, Op. 8 (1854 Version): Scherzo: Allegro molto - Trio: Più lento - Tempo primo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee0a0ef77849102738dfbdb50a863405a23d683743fda37bfb000fc14c82673. Chain 2 (Bitcoin): anchored in block 957075 (2026-07-07T18: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/USSM11606085.
Violin Sonata No. 1 in D Minor, Op. 75: I. Allegro agitato
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9492c9e7904def0fe50d62f41509d73833b91444a0bf296470e5050cfc8ad9d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USSM11101260.
Violin Sonata No. 1 in D Minor, Op. 75: II. Adagio
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f92f966bd04c805ae9c9b2a7e2b805238351e22da826b730d63e2dddc2f68de. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/USSM11101261.
Violin Concerto in D Minor, WoO 23: II. Langsam (coda by Benjamin Britten)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd20a3fa735472a0e15b6af7220169f6c501aa9d866ef62e1cce942469fde2da. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/USSM11606092.
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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb17bd129dd6a8b9ac212d1b75bb08f686860b7cd3c51e1dfb80e159a20f5c423. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/HKI191092902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08c6858274ba2f94a031272c847232f72d5b9eee46f4e23dc4fb95a263d7530c. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25: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/HKI191092905.
Piano Trio in B Major, Op. 8 (1854 Version): Adagio non troppo - Allegro - Tempo primo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e471456b765424623204130b0e3113ed95d23937b89f414d7f4afa93c1fac1. Chain 2 (Bitcoin): anchored in block 960187 (2026-07-30T01:34:28Z), 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/USSM11606086.
Piano Trio in B Major, Op. 8 (1854 Version): Finale: Allegro molto agitato - Un poco più lento - Tempo primo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84c629c6a0bcbb00333ac93cfb39ee9ca1d9558e0c9b3702633da731a0cfe0c8. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/USSM11606087.