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 0xf22b012969d5b88dcbbc3032570f5d8de353201693acbf2bb78e93b0adb4d6dd. Chain 2 (Bitcoin): anchored in block 954035 (2026-06-17T02:39:28Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/3c5bc4b1-a25b-4c80-91c5-8995bc355da5.json and https://artists.proofprofile.net/proofs/artist/3c5bc4b1-a25b-4c80-91c5-8995bc355da5.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Brigadoon (Complete Live Recording Volksoper Wien 2021)
Der Bettelstudent, Act I: "Und da soll man noch galant sein"
Der Bettelstudent, Act I: "Die Welt hat das genialste Streben"
Der Bettelstudent, Act I: "Juchheissa, hurra, die Messe beginnt"
Der Bettelstudent, Act I: "Einkäufe machen"
Der Bettelstudent, Act I: "Das ist der Fürst Wibicki"
Der Bettelstudent, Act I: "Ich knüpfte manche zarte Bande"
Der Bettelstudent, Act I: "Du bist die Seine?"
Der Bettelstudent, Act I: "Höchste Lust und tiefstes Lied"
Der Bettelstudent, Act II: "Einen Mann hat sie gefunden"
Der Bettelstudent, Act II: "Durch diesen Kuß"
Der Bettelstudent, Act II: "Soll ich reden?"
Der Bettelstudent, Act II: "Glückliche Braut"
Der Bettelstudent, Act II: "Schwamm drüber"
Der Bettelstudent, Act II: "Klinget, Feierglocken, klinget"
Der Bettelstudent, Act III: "Ich hab' kein Geld"
Der Bettelstudent, Act III: "Dort steht der Patron"