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 0x44e0ef7bed015004d991418465318055525223057a8815a9a068ae0e8800a52c. Chain 2 (Bitcoin): anchored in block 954014 (2026-06-16T22:46:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2896df45-9229-43cb-aca0-9d64c4d44bdf.json and https://artists.proofprofile.net/proofs/artist/2896df45-9229-43cb-aca0-9d64c4d44bdf.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
St. John Passion, BWV 245 (1725 Version) - Part I: II. Recitative Jesus Ging Mit Seinen Jüngern
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 0x2f22c156ec57943e25f2416d6bda68ed639b85d987786020fe27ad69d189f44a. 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/NLHR52100671.
St. John Passion, BWV 245 (1725 version) - Part I: X. Recitative Derselbige Jünger war dem Hohepriester bekannt
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4da205853ed889c7a81d1eb8f32e4d75297c487e219e0fa47a2a235a048a8edf. 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/NLHR52100679.
St. John Passion, BWV 245 (1725 version) - Part II: XVII. Recitative Da führeten sie Jesum
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6ec29cfb9e998292f2185ad018216d3d6e242871bbd896c851e39ba04e7197b. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLHR52100686.
St. John Passion, BWV 245 (1725 version) - Part II: XIX. Recitative Da sprach Pilatus zu ihm
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731004a5fec0ba88746e8f35de7ac3004099db5fc2d133dc25df2a39df0ec84d. 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/NLHR52100688.
St. John Passion, BWV 245 (1725 version) - Part I: IV. Recitative Auf dass das Wort erfüllet würde
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20330b95432df93a46ee9d0b2d52dde23dc85745279bf78c1020e9e65868984f. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/NLHR52100673.
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
St. John Passion, BWV 245 (1725 version) - Part II: XXVII. Recitative Die Kriegsknechte aber
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd70bf9f699638f0c770338dd522f8ce901739f5eb76c5a1aed76ea9ff8edf1a8. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/NLHR52100696.
St. John Passion, BWV 245 (1725 version) - Part II: XXIX. Recitative Und von Stund an nahm sie der Jünger
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98891e731c70fdd8db0108e48acaca8ddf9cb9274a6878b65933a1ca0702fc8. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/NLHR52100698.