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 artist was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ac152c1c832d96ccea2d331649fda5597a879659344ebe6efac60a3394bec26. Chain 2 (Bitcoin): anchored in block 953616 (2026-06-14T08:58:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/197c6604-0c93-46fb-8e22-5207043cbc88.json and https://artists.proofprofile.net/proofs/artist/197c6604-0c93-46fb-8e22-5207043cbc88.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
2 Canciones, Op. 3: No. 1, Canción al árbol del olvido
Des Knaben Wunderhorn, Humoresken Collection: No. 7, Rheinlegendchen (Version for Voice & Piano)
Rückert Lieder: No. 1, Ich atmet' einen linden Duft (Version for Voice & Piano)
6 Canciones de cuna: No. 3, Encantamiento
Lieder eines fahrenden Gesellen: No. 1, Wenn mein Schatz Hochzeit macht (Version for Voice & Piano)
12 Canciones populares: No. 6, Pampamana
Lieder eines fahrenden Gesellen: No. 3, Ich hab' ein glühend Messer (Version for Voice & Piano)
Des Knaben Wunderhorn, Humoresken Collection: No. 9, Wo die schönen Trompeten blasen (Version for Voice & Piano)
5 Canciones Populares Argentinas, Op. 10: No. 2, Triste
2 Canciones, Op. 3: No. 1. Canción al arbol del olvido
Des Knaben Wunderhorn: No. 7. Rheinlegendchen (version for voice and piano)
Rückert-Lieder: No. 1. Ich atmet' einen linden Duft (version for voice and piano)
6 Canciones de cuna: No. 3. Encantamiento
Lieder eines fahrenden Gesellen (Songs of a Wayfarer): No. 1. Wenn mein Schatz Hochzeit macht (version for voice and piano)
12 Canciones populares: No. 6. Pampamana
Lieder eines fahrenden Gesellen (Songs of a Wayfarer): No. 3. Ich hab' ein glühend Messer (version for voice and piano)
Des Knaben Wunderhorn: No. 9. Wo die schönen Trompeten blasen (version for voice and piano)
5 Canciones populares argentinas, Op. 10: No. 2. Triste
Götterdämmerung, WWV 86D, Prologue: Welch Licht leuchtet dort?
Die heilige Caecilia for Mezzo-Soprano and Orchestra, S. 5
Sancta Caecilia for Mezzo-Soprano and Harmonium, S. 343
Fatinitza: Act I: Introduction: Halt, wer da? (Watchers)
Fatinitza: Act I: Dialogue: Ha, ha, ha! Hurrah! (All Cadets)
Fatinitza: Act I: Entrance of Marketenders: Wutki, wenn die Flasche leer! (Wuika)
Fatinitza: Act I: Dialogue: Dimitri Fedorowitsch! Drei Tage Barackenarrest (Ossip)
Fatinitza: Act I: Dreamsong: Erwache frei von allem Kummer (Cadets, Chorus)
Fatinitza: Act I: Dialogue: Du hast getraumt? (Steipann)
Fatinitza: Act I: Reporter's Song: Was gibt's da? (Wladimir)
Fatinitza: Act I: Dialogue: Pardon, Herr von Golz (Ossip)
Fatinitza: Act I: Departure of Cadets: Aber deswegen niemals verlegen (Julian)
Fatinitza: Act I: Dialogue: Ich soll die Rollen herausschreiben (Steipann)
Fatinitza: Act I: Entrance of Generals: Himmel, Bomben, Element! (Kantschukoff)
Fatinitza: Act I: Dialogue: Boze! Og Gott! Allah, sei uns gnadig! (Steipann)
Fatinitza: Act I: Duet: Wollen Sie mich lieben (Wladimir, Kantschukoff)
Fatinitza: Act I: Dialogue: So will ich zum ersten Male in meinem Leben (Kantschukoff)