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 0xbcf6c76b1e7c6acd924d1b942ff9c1e3c4c82c4722a68f4c2fe1d8a771a0e147. Chain 2 (Bitcoin): anchored in block 954603 (2026-06-20T21:47:54Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c3de7e48-742f-48c8-9790-4c89eca65359.json and https://artists.proofprofile.net/proofs/artist/c3de7e48-742f-48c8-9790-4c89eca65359.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Great God of Love. Geistliche und weltliche Meisterwerke der Chormusik aus vier Jahrhunderten
Deutscher Jugendkammerchor: Nachtschichten
5 Lieder, Op. 49: IV. Wiegenlied (Arr. Mezzalira for Choir)
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 → block OTSBitcoinBlock must exist at that height 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 0x21d6685f005a6ae842fc3654cc80662eb5f39e22b9b99ca86206115c337e88ec. 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/DEB111608405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8526776ae36305ee7dc693bed0d20a0b23a9f3da642d7a0b8d73d84275aa6451. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEB111608407.
Ludus Verbalis, Op. 10: III. Qualitativa
Ludus Verbalis, Op. 10: IV. Quantitativa
Trois chansons, M. 69: II. Trois beaux oiseaux du Paradis
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f65de36bb04c73b4f0b989de4c4517d9fde89d99683712263bdc9b3de316c26. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/DEB111608416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc9a8cf79401b58bd9c854b96b3d0b15c526a665e7ad5185bdad40c1d7da810f. 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/DEB111608419.
Missa Brevis, Op. 102: IV. Sanctus – Benedictus
8 geistliche Gesänge, Op. 138: III. Nachtlied
Geistliche Chormusik, Op. 11: Verleih uns Frieden genadiglich, SWV 372
Geistliche Chormusik, Op. 11: Gib unsern Fursten und aller Obrigkeit Fried und gut Regiment, SWV 373
100 Concerti ecclesiastici, Op. 12: Exsultate justi
Psalm 100, "Jauchzet dem Herrn, all Welt"
6 Lieder, Op. 48: No. 1. Frühlingsahnung
2 Choeurs, Op. 68: No. 1. Calme des nuits
2 Choeurs, Op. 68: No. 2. Les fleurs et les arbres
2 Northern Songs, Op. 43: No. 1. The Brook
2 Northern Songs, Op. 43: No. 2. Slumber Song
8 Partsongs, Op. 119: No. 3. The blue bird
Neue Liebe, neues Leben (After Beethoven's Op. 75 No. 2)
Sehnsucht (After Beethoven's WoO 134 No. 3)
Wonne der Wehmut (After Beethoven's Op. 83 No. 1)
Ich liebe dich (After Beethoven's WoO 123)
Hymne an die Nacht (After Beethoven's Op. 57 No. 2)
Bußlied (After Beethoven's Op. 48 No. 6)
Die Ehre Gottes aus der Natur (After Beethoven's Op. 48 No. 4)
König Stephan, Op. 117: IV. Wo die Unschuld Blumen streute
Marmotte (After Beethoven's Op. 52 No. 7)
O care selve (After Beethoven's WoO 119)
Persischer Nachtgesang (After Beethoven's Op. 92 No. 2)
Tränentrost (After Beethoven's Op. 30 No. 2)