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 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 0x5d81ee09e691ba5a1a5d504cd1c01f440af92ace595121bd81fac11019de3ed1. Chain 2 (Bitcoin): anchored in block 954346 (2026-06-19T03:51:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9366e7ec-6c0b-4b89-9f5e-fe8770f2c35c.json and https://artists.proofprofile.net/proofs/artist/9366e7ec-6c0b-4b89-9f5e-fe8770f2c35c.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
Ein deutsches Requiem, Op. 45: Wie lieblich sind deine Wohnungen (Mäßig bewegt)
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 0x5d89b5e14d80ec6de4c62b85f4b82a2bf2254e6ddae74e0d9458efc5e217bcd4. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLB151600462 — a six-check JSON result.
Les mamelles de Tirésias: Prologue (Director)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed394e71605229da77bdfda465ae624ddea4d3dcf5bdbecca6a1b317dbb83db4. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905589 — a six-check JSON result.
Les mamelles de Tirésias, Act I, Scene 1: Non, Monsieur, mon mari (Thérèse, Husband)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4afb2b4f5cdaaf566217576d13d507866448abaac98aab51af267f5efd1b18f3. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905590 — a six-check JSON result.
Les mamelles de Tirésias, Act I, Scene 2: Donne-moi du lard, je te dis (Thérèse, Husband)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda3f28c9938851c3671d95e2447d61677dc4516cdaacbd157ff4fe050cfd0ffd. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905591 — a six-check JSON result.
Les mamelles de Tirésias, Act I, Scene 4: Avec vous, vieux Lacouf (Lacouf, Presto)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33dbcb2d8b1b375c7508bcfaf3e0f16c2ac95d0f49883177f53bfa0ad7ec3f1a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905593 — a six-check JSON result.
Les mamelles de Tirésias, Act I, Scene 5: Ah, chère liberté (Lacouf, Presto, Thérèse, Husband, Townspeople)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x965f128232e0f7eb9c746dac7f725271e8904a78aea73467c51517790784a0ce. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905594 — a six-check JSON result.
Les mamelles de Tirésias, Act I, Scene 6: Ah, puisqu'enfin voici un agent (Husband, Policeman, Townspeople)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef0d1dc51e907b9ba0e5cf2935f1ad55692f2d533cc83d8e35749250473aa03f. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905595 — a six-check JSON result.
Les mamelles de Tirésias, Act I, Scene 7: Fameux représentant de toute autorité (Husband, Townspeople)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8336492c56f8b32de948b29fc9e7f8f5c818ee264f080febbe7f06cfd8138775. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905596 — a six-check JSON result.
Les mamelles de Tirésias, Act I, Scene 9: Intermezzo (Townspeople)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57a5e52d65c9e1f80b76b780c03594f34ce8a2976d74afff7d158804635003c3. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905598 — a six-check JSON result.
Les mamelles de Tirésias, Act II, Scene 2: Hands Up!…Bonjour, Monsieur le mari (Journalist, Husband)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d88b101ce9e67773e952eb5358bc0b1b53fbe73da1579050f94d3df07705b67. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905600 — a six-check JSON result.
Les mamelles de Tirésias, Act II, Scene 6: Il paraît que vous en faites de belles (Husband, Policeman)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6591a549c509edc43a9cfeffd21b1ce39525568533464407deb3c3840106b43. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905604 — a six-check JSON result.
Les mamelles de Tirésias, Act II: Chastes citoyens de Zanzibar, me voici (Thérèse, Husband, Policeman)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf139846bab4293a49619b62ba79ec86cd868069e5edae251bb1d37abe5a0f62. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905605 — a six-check JSON result.
Les mamelles de Tirésias, Act II, Scene 8: Il faut s'aimer ou je succombe (Thérèse, Husband, Newspaper Woman, Policeman, Townspeople)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040b1c183dea9955ef2b567455e829c683bcff6ce8233eba9e5164eeeebe3b67. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLY330905606 — a six-check JSON result.
Willem Mengelberg: Selected Compositions