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 0x1a10f4d3d0148eb0a63e445e180445a9bb092d8902f819678175bfb2a9142e39. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/739fc30c-48d5-4c16-91b2-d833baf0739f.json and https://artists.proofprofile.net/proofs/artist/739fc30c-48d5-4c16-91b2-d833baf0739f.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Trio for Violin, Cello & Piano #1, Op. 99 D. 898: I. Allegro moderato
Violin Concerto in E Minor, Op. 64: I. Allegro molto appassionato
Trio for Violin, Cello & Piano #1, Op. 99 D. 898: Ii. Andante un poco mosso
Violin Concerto in E Minor, Op. 64: Ii. Andante
Trio for Violin, Cello & Piano #1, Op. 99 D. 898: Iii. Scherzo. Allegro
Violin Concerto in E Minor, Op. 64: Iii. Allegretto non troppo - Allegro molto vivace
Violin Concerto in A Minor, Op. 53: I. Allegro ma non troppo
Trio for Violin, Cello & Piano #1, Op. 99 D. 898: Iv. Rondo. Allegro vivace
Violin Concerto in A Minor, Op. 53: Ii. Adagio ma non troppo
Violin Concerto in D Major, Op. 77: I. Allegro non troppo
Violin Concerto in A Minor, Op. 53: Iii. Finale. Allegro giocoso ma non troppo
Violin Concerto in D Major, Op. 77: Ii. Adagio
Violin Concerto No. 1 in C Major, Hob Viia/1: I. Allegro moderato
Violin Concerto in D Major, Op. 77: Iii. Allegro giocoso, ma non troppo vivace
Violin Concerto No. 1 in C Major, Hob Viia/1: Ii. Adagio
Violin Concerto No. 1 in C Major, Hob Viia/1: Iii. Finale. Presto
{"copyright_id":"0xab1ffc9af7a23ed4cbbc4e7f49bb01592b6559449daabfa9e6e0bd9b3bc6f01a","isrc":"GBAYC9200814","name":"Nocturnes, Op. 9: No. 1 in B-Flat Minor","registered_at":"2026-06-09T08:56:38Z","spotify_id":"06xJJG3SSpgx1GeQZNH7mi","type":"track"}
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab1ffc9af7a23ed4cbbc4e7f49bb01592b6559449daabfa9e6e0bd9b3bc6f01a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/06xJJG3SSpgx1GeQZNH7mi.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/06xJJG3SSpgx1GeQZNH7mi.
{"copyright_id":"0x4e0096710b78bc8981cce3f84c4f63dbd43666cebd65ddc3f1923b3fa5a1d53f","isrc":"GBAYC9200815","name":"Nocturnes, Op. 9: No. 2 in E-Flat Major","registered_at":"2026-06-18T17:42:32Z","spotify_id":"7IfArp0ScTxqviuPeCYBe9","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e0096710b78bc8981cce3f84c4f63dbd43666cebd65ddc3f1923b3fa5a1d53f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7IfArp0ScTxqviuPeCYBe9.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7IfArp0ScTxqviuPeCYBe9.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdd4845d26405b9b86629b9c5743c5e6c7ab352938f8f753d9b8edf248ade73. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0MP7v4VBcEw33pvtdeEPF9.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0MP7v4VBcEw33pvtdeEPF9.
{"copyright_id":"0x4d39fec100ca904257aac5de22803d9cf6bf4b627ddcaa4c3f0f31239479fc24","isrc":"GBAYC9200817","name":"Nocturnes, Op. 15: No. 1 in F Major","registered_at":"2026-06-27T06:57:33Z","spotify_id":"0rI0WGJAocQesazymYCW6Q","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d39fec100ca904257aac5de22803d9cf6bf4b627ddcaa4c3f0f31239479fc24. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0rI0WGJAocQesazymYCW6Q.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0rI0WGJAocQesazymYCW6Q.
Nocturnes, Op. 15: No. 2 in F-Sharp Major
{"copyright_id":"0x5bbc6331408198547536f432eae197ddd9c9dddcaea8f71d8692617567be49cd","isrc":"GBAYC9200818","name":"Nocturnes, Op. 15: No. 2 in F-Sharp Major","registered_at":"2026-06-25T23:28:51Z","spotify_id":"7COwxGuVMoceZDVWwfPU5i","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bbc6331408198547536f432eae197ddd9c9dddcaea8f71d8692617567be49cd. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7COwxGuVMoceZDVWwfPU5i.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7COwxGuVMoceZDVWwfPU5i.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x151bc12b85a3d0a889d944412a2f223e1c4b6722f56ba6e63877f8b980126b59. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/0wE5Z1RvWG3cPT1TWGbjH4.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/0wE5Z1RvWG3cPT1TWGbjH4.
Nocturnes, Op. 27: No. 1 in C-Sharp Minor
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28a7420d016e153e2a187579710de2c008f434d2a2bf02a98d0ac73de402f8f2. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/533o13yARSOtUcZ9HElvUl.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/533o13yARSOtUcZ9HElvUl.
Nocturnes, Op. 27: No. 2 in D-Flat Major
Nocturnes, Op. 32: No. 2 in A-Flat Major
Nocturnes, Op. 48: No. 2 in F-Sharp Minor
Nocturnes, Op. 55: No. 2 in E-Flat Major
Nocturne in C-Sharp Minor, B. 49: Lento con gran espressione
{"copyright_id":"0xe31b5909fe65bdb80231fa278830b925e587b1d95b0a7b2fefe9fabd2ca1ad1e","isrc":"GBAYC9101708","name":"Nocturne in C Minor, B. 108","registered_at":"2026-06-27T09:41:59Z","spotify_id":"59lJvHtUgASeMyMCUBYXGa","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31b5909fe65bdb80231fa278830b925e587b1d95b0a7b2fefe9fabd2ca1ad1e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/59lJvHtUgASeMyMCUBYXGa.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/59lJvHtUgASeMyMCUBYXGa.
Piano Quartet No. 1 in G Minor, Op. 25: I. Allegro
Piano Quartet No. 1 in G Minor, Op. 25: II. Intermezzo. Allegro ma non troppo
Piano Quartet No. 1 in G Minor, Op. 25: III. Andante con moto
Piano Quartet No. 1 in G Minor, Op. 25: IV. Rondo alla zingarese. Presto
Piano Quartet No. 2 in A Major, Op. 26: I. Allegro non troppo
Piano Quartet No. 2 in A Major, Op. 26: II. Poco adagio
Piano Quartet No. 2 in A Major, Op. 26: III. Scherzo. Poco allegro
Piano Quartet No. 2 in A Major, Op. 26: IV. Finale. Allegro
Piano Concerto No. 1 in E Minor, Op. 11: Allegro maestoso
Piano Concerto No. 1 in E Minor, Op. 11: Romance
{"copyright_id":"0x1e4aaf95a7e33b7b840bb47a236b9030baa6d189f94e84bcceb8cb20c677eb35","isrc":"USBC10500555","name":"Piano Concerto No. 1 in E Minor, Op. 11: Romance","registered_at":"2026-06-19T22:54:25Z","spotify_id":"2xBpaP8UzSjOXKV1CXtjgd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e4aaf95a7e33b7b840bb47a236b9030baa6d189f94e84bcceb8cb20c677eb35. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2xBpaP8UzSjOXKV1CXtjgd.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2xBpaP8UzSjOXKV1CXtjgd.
Piano Sonata No. 8 in C Minor, Op. 13 "Pathétique": II. Adagio cantabile