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 0xde5a96e88353cf9fba6d086aeb9e328b8cee884c3a7c54fa6457434138bb255e. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fbf0d489-ccc9-4fde-84ac-01823c9581b4.json and https://artists.proofprofile.net/proofs/artist/fbf0d489-ccc9-4fde-84ac-01823c9581b4.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
Erster Teil - Jauchzet, Frohlocket, Auf, Preiset Die Tage: Chor - Jauchzet, Frohlocket, Auf, Preiset Die Tage (Bach)
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 0x49b07c4883810cee5cf3a840c6535863be3b26f1d2da04dbc4eb2210e50bd94b. 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/GBCRW0571201 — a six-check JSON result.
Vierter Teil - Fallt Mit Danken, Fallt Mit Loben: Chor - Fallt Mit Danken, Fallt Mit Loben (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf966b9bb91cce828e0ca9ae2d01d6fbf15c81f88c64a2f606585952224ae0dc. 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/GBCRW0571301 — a six-check JSON result.
Erster Teil - Jauchzet, Frohlocket, Auf, Preiset Die Tage: Evangelist - Es Begab Sich Aber (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa50dd97834782d992ab1023806a941f0631ba354a87fa09696db4b7b71a4e103. 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/GBCRW0571202 — a six-check JSON result.
Erster Teil - Jauchzet, Frohlocket, Auf, Preiset Die Tage: Recitativo - Nun Wird Mein Liebster Bräutigam (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9af96e6f76b2a8af41f942ed8e93a92a6aba1d354ff4ec9ba91e5aba028442. 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/GBCRW0571203 — a six-check JSON result.
Erster Teil - Jauchzet, Frohlocket, Auf, Preiset Die Tage: Aria (Alto) - Bereite Dich Zion (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d2f898da66ea4cfe8fb775139c636da8d0b6e54fd7929f34c171b096855364. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/GBCRW0571204 — a six-check JSON result.
Erster Teil - Jauchzet, Frohlocket, Auf, Preiset Die Tage: Choral - Wie Soll Ich Dich Empfangen (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa85ef222f274270606fe9bb5d7de6cae828754da85d525ba8329d86fb2054c63. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/GBCRW0571205 — a six-check JSON result.
Erster Teil - Jauchzet, Frohlocket, Auf, Preiset Die Tage: Choral - Er Ist Auf Erden Kommen Arm (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b54abacf695d7da09d76a613d2cdd2b942135ccac6274ab621354f88b3da2be. 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/GBCRW0571207 — a six-check JSON result.
Erster Teil - Jauchzet, Frohlocket, Auf, Preiset Die Tage: Aria (Bass) - Großer Herr, O Starker König (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd60b26b8081d99a9de2bc9849444827fc266bbc7204accbf195a8ee1bc419835. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBCRW0571208 — a six-check JSON result.
Fünfter Teil - Ehre Sei Dir, Gott, Gesungen: Chor - Ehre Sei Dir, Gott, Gesungen (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e95e2ed1457a6e9d64aec6c1f968f89800d62ae25e3822a1f1be7cf4cc752d3. Chain 2 (Bitcoin): anchored in block 960317 (2026-07-30T21:35: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCRW0571308 — a six-check JSON result.
Erster Teil - Jauchzet, Frohlocket, Auf, Preiset Die Tage: Choral - Ach Ein Herzliebes Jesulein (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed7eb049453174e1e8f68a070701cbb2f1c7389b95a3612a9c02c22af039f57a. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15:04Z), 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/GBCRW0571209 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Sinfonia (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6884936b90d65ef99c78f7f7da7f91fc16bb91cc7cc04258843c18dcc16e3b33. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/GBCRW0571210 — a six-check JSON result.
Fünfter Teil - Ehre Sei Dir, Gott, Gesungen: Chor & Recitativo - Wo Ist Der Neugeborne König Der Jüden (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d3a1d2f890fd7ce08bda9f45e356d15a7c899d69653e3bcd48074990076adf. 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/GBCRW0571310 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Evangelist - Und Es Waren Hirten (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76139780194b9dce145086204772a6527be17b1613b2ad0b5586724772036e13. 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/GBCRW0571211 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Choral - Brich An, Du Schönes Morgenlicht (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8452edcb968ee993d55a26efb2eb7732072ae3778579f16c47a16222a5857036. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCRW0571212 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Evangelist - Und Der Engel Sprach Zu Ihnen (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48113ec475e12d02f74665d7378655eac6478b5d2a1f5e000d3aa64dfe6e7467. 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/GBCRW0571213 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Recitativo - Was Gott Dem Abraham Verheißen (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c80418bcd80e6aeafd8c96ca3a206f58140ee4a14a3551eb400e86c8d3f2888. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/GBCRW0571214 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Aria (Tenor) - Frohe Hirten, Eilt, Ach Eilet (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd41e4054bbfceacaac2ca13356980f26dc6969a1e0134ed567c239385e2f28a. 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/GBCRW0571215 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Choral - Schaut Hin, Dort Liegt Im Finstern Stall (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a1d8c4a6a25b26ea2e2e7c4b521f4db4f81d00f795eba2536e521b26f4d8ec7. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/GBCRW0571217 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Aria (Alto) - Schlafe, Mein Liebster, Genieße Der Ruh (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2762658a683e80ab1bf7468a7571064020033d1604b3b0400d5cf509e86d7ac9. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/GBCRW0571219 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Chor - Ehre Sei Gott In Der Höhe (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fb7569e16c056af9accb1e00a6d149e9260f34d2dbee16cb94979ba70f4b2bc. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/GBCRW0571221 — a six-check JSON result.
Zweiter Teil - Und Es Warren Hirten: Choral - Wir Singen Dir In Deinem Heer (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a21547ee439774b6a89f4a423f0a82306e3daf630dffac0c6daf1034bd2bbb6. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/GBCRW0571223 — a six-check JSON result.
Dritter Teil - Herrscher Des Himmels, Erhöre Das Lallen: Chor - Herrscher Des Himmels, Erhöre Das Lallen (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e65893a49c678cae6c14b5f7519be2afb91496323c9d5aaf6a3f02391c890c. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/GBCRW0571224 — a six-check JSON result.
Dritter Teil - Herrscher Des Himmels, Erhöre Das Lallen: Chor - Lasset Uns Nun Gehen Gen Bethlehem (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf273a5d076d50bf7c36b1572c4b1d4e3a2a1d514087c39096440df081c22bd8f. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCRW0571226 — a six-check JSON result.
Dritter Teil - Herrscher Des Himmels, Erhöre Das Lallen: Duett (Soprano / Bass) - Herr, Dein Mitleid, Dein Erbarmen (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1514fcb2a5ae8c1ea1307aaedfb2793bc422182dda31a536713f8b6cde0c1efa. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/GBCRW0571229 — a six-check JSON result.
Dritter Teil - Herrscher Des Himmels, Erhöre Das Lallen: Choral - Seid Froh Dieweil (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa972e991a1178a909b26c2e010316c86f210e68fe73e5db19baa88beb411df14. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/GBCRW0571235 — a six-check JSON result.
Dritter Teil - Herrscher Des Himmels, Erhöre Das Lallen: Chor Da Capo - Herrscher Des Himmels, Erhöre Das Lallen (Bach)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324f300a1e06949ad203fc08e7773195cd2017ef7769b630c8b1fac0ed53b7d3. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBCRW0571236 — a six-check JSON result.
Caldara: Missa Dolorosa / Stabat Mater / Sinfonias in G and E Minor
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb09ae8b9cb878ff1c6100cee0621a5035d8033c080cba2171dce1c2705b68dfe. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKI199935502 — a six-check JSON result.
Stabat Mater: XII. Fac ut animae donatur
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969f77b39f99079d21703b9d67c32797ee86b0a856e01a272ef60f2ce9e94e35. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/HKI199935513 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe325a41c8b5d8e0b4c70b0f973d36e8b4045a03d2ec75b3e4e4f5a896c68eab6. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKI199935520 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39c5c97d82f7d4422a7bff2434a22dab3aef3fd6eba5de20eae54af8d65362a8. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/HKI199935503 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfcc7dd01ab7d60c247b9e41407132b6c2b662dc57954ea4208eeb7a71b100e0. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/HKI199935507 — a six-check JSON result.