thumb|Hofmann as Siegmund in Die Walküre at the Metropolitan Opera in 1986 Peter Hofmann (22 August 1944 – 30 November 2010) was a German tenor who had a successful performance career within the fiel
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 0xad6619b095e570b3b4a839d3aae997d1197420318a93649cc42b768e6307c79c. 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/62c48acf-0cfb-4b61-a61f-d28b647f939b.json and https://artists.proofprofile.net/proofs/artist/62c48acf-0cfb-4b61-a61f-d28b647f939b.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Tristan und Isolde, WWV 90, Act I: Prelude - Live
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 0x96a9d2310b4298222dc28cc377515ebafd38bbec7bd86f903d8850079dbbf11f. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/NLA508100001.
Tristan und Isolde, WWV 90, Act I Scene 3: Wie lachend sie mir Lieder singen - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5819225d0235bc7ca47e1ad86fe27fa500eecd885d18a9a42072247de5edace. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/NLA508100006.
Tristan und Isolde, WWV 90, Act I Scene 4: Herr Tristan trete nah! ... Begehrt, Herrin, was Ihr wünscht - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff64c8238e82d5af422506c20f0df7ea5d608473f47cbb114936344631e7429f. 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/NLA508100008.
Tristan und Isolde, WWV 90, Act I Scene 5: War Morold dir so wert - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c3186cf738c03729f2841ff2f357f8949603f03f6d6e1bbf27a87f9dc001b1e. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/NLA508100009.
Tristan und Isolde, WWV 90, Act II Scene 2: O sink hernieder, Nacht der Liebe (Love Duet, Pt. 1) - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38a19982ff205e391d5569ebe3d080bb5119acc72b6601339b61b96a3cdd8cb2. 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/NLA508100014.
Tristan und Isolde, WWV 90, Act II Scene 2: Lausch, Geliebter! (Love Duet, Pt. 2) - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x801fb56e9f8b5458bbbf313b5b33ac908e79f9920e71e89d583f2ad6126d26b2. 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/NLA508100015.
Tristan und Isolde, WWV 90, Act II Scene 3: Rette dich, Tristan! - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd029c6dc54374bc67dcf526ec78ab279a089d58e6c51050b64ff2b4e96449148. 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/NLA508100017.
Tristan und Isolde, WWV 90, Act II Scene 3: O König, das kann ich dir nicht sagen - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dcd80b170784cbf34dfaec50187de815a0d89764d0f4e32e4251e5f9a9650e0. 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/NLA508100019.
Tristan und Isolde, WWV 90, Act III: Prelude – Hirtenreigen - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8efebd2f62ad1e9e7320dd3d1445650680618c4a6e2c1962ef2fcbb8afca6021. 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/NLA508100020.
Tristan und Isolde, WWV 90, Act III Scene 1: Der einst ich trotzt' - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4968ad41a7d992130a5572af8d2929fc10875e51eae83e3faa603d80f7e21c81. 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/NLA508100023.
Tristan und Isolde, WWV 90, Act III Scene 1: O Wonne! Freude! - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x493ceb007ad3ff4b9a42b47677ef2b1ce763b4f7dcf1ef6cc8ae4976c2399a3f. 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/NLA508100025.
Tristan und Isolde, WWV 90, Act III Scene 2: O diese Sonne! - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf14272bd5a595081124ea02878b77e4139d72a05413d540851db3a97cfe1b1f9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/NLA508100026.
Tristan und Isolde, WWV 90, Act III Scene 3: Mild und leise "Isoldes Liebestod" - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1160684fc90af97a28ab33b63f469da3bb6d2323547833af62d7a327362a90. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/NLA508100029.
Tristan und Isolde, WWV 90, Act I Scene 2: Hab acht, Tristan! - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c78444fec3fd5e04834df5235e0c37a40e33bc9cd2c4883db2f32a80690c8b. 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/NLA508100004.
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
Tristan und Isolde, WWV 90, Act I Scene 5: Tristan! ... Isolde! ... Treuloser Holder! - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf74cf704cc8b0e77cbf1e249c4cb9a247da9d4406130777d9c4fc378d4592efe. 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/NLA508100010.
Tristan und Isolde, WWV 90, Act II Scene 1: Hörst du Sie noch? - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11b66c40a9cee374568227526631dd24966ef4444c63099b5ce17f85f207cef6. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/NLA508100012.
Tristan und Isolde, WWV 90, Act II Scene 2: Isolde! Geliebte! ... Tristan! Geliebter! – Getäuscht von ihm - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa04e9e8536376a2eeb36392168c24e976945926f14a08a01c1f3fc0bef304110. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/NLA508100013.
Tristan und Isolde, WWV 90, Act II Scene 2: So starben wir (Love Duet, Pt. 3) - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd678337c37984cb174cd6269b0831927678529196daab0c029037eda1d96b80. Chain 2 (Bitcoin): anchored in block 960259 (2026-07-30T12:51:24Z), 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/NLA508100016.
Tristan und Isolde, WWV 90, Act II Scene 3: Tatest du's wirklich? - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bd5e11f5b5fbc709d42ac60ca25aea215b2bf66d7d9c5e5c58a3c2e7a06de2e. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/NLA508100018.
Tristan und Isolde, WWV 90, Act III Scene 1: Kurwenal! He! Sag, Kurwenal! – Die alte Weise; was weckt sie mich? - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59bf6327d814802c48b6f2bbd74aa91225cfa3fdd1221888d01d1635d264ee4c. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/NLA508100021.
Tristan und Isolde, WWV 90, Act III Scene 1: Wo ich erwacht, weilt ich nicht - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4cd467df2d72cc269dc61062e21089758872b0651e323185afbe65337a036d. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/NLA508100022.
Tristan und Isolde, WWV 90, Act III Scene 1: Bist du nun tot? - Live
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64e65f65dbcc884b8a7937369b35ad2fa4c8d0c557e540871b163d0412fd6cad. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/NLA508100024.