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 0x018c850c33f14edd76d0a59ae5fb22ced3c49e17f46fd4c4e65ca125aee6bec0. Chain 2 (Bitcoin): anchored in block 954342 (2026-06-19T03:22:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8b30f9f1-8089-4406-a77f-e6c08570a341.json and https://artists.proofprofile.net/proofs/artist/8b30f9f1-8089-4406-a77f-e6c08570a341.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
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 0x77b6436ee9a04b5de882199c41b19255dd05dd59b8b08a85f7470c8fd262fe5f. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/DEE210047201 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x742c49b6ffbaf047e8462b7a8201ba9e28b16917f28ae27e728443cf321cb226. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/DEE210047214 — a six-check JSON result.
Heinichen: Missa Nr. 9; Zelenka: Te Deum
Te Deum in D Major, ZWV 146: I. Te Deum laudamus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583157da8aa23280ac1a8ee4dae1f542053c48e91c9fe4609890c725d8f3f759. 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/DEB119901001 — a six-check JSON result.
Te Deum in D Major, ZWV 146: IV. Tu ad dexteram
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10a29acc9d15558ab79d7513fc714a0e348d1ebc71d0c7a0e78810f4ebd61293. 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/DEB119901004 — a six-check JSON result.
Te Deum in D Major, ZWV 146: VIII. Et rege eos
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd571e52f1ee98dbad82a82e9fe6571b072dfca25a7544b2543f62101ce0e259a. 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/DEB119901008 — a six-check JSON result.
Mass No. 9 in D Major / Kyrie: Ia. Kyrie eleison
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb32a67176d21f1abe1fd9a8547e270611e15232b586d6217fc0e1b4def75d319. 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/DEB119901011 — a six-check JSON result.
Mass No. 9 in D Major / Kyrie: Ib. Christe eleison
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48b4cd28ee66922dd5c80fb76620e1b4312a687a399144276f94382f1d312f7d. Chain 2 (Bitcoin): anchored in block 960241 (2026-07-30T09:58:01Z), 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/DEB119901012 — a six-check JSON result.
Mass No. 9 in D Major / Gloria: IIa. Gloria in excelsis
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11928713767c03ae39929f0f37db850e16ea10b7d9a579d3dea4f7289c6692fb. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/DEB119901013 — a six-check JSON result.
Mass No. 9 in D Major / Gloria: IId. Quoniam
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3080daffbadedd8c8f3d4516694105629c55146821343ee3bd178e43ca0c88f. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/DEB119901016 — a six-check JSON result.
Mass No. 9 in D Major / Gloria: IIe. Concertino
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dda63e49e7c6bcf73e636665e19cb6a297842e65f8941a6b251ba8e97bb8761. 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/DEB119901017 — a six-check JSON result.
Mass No. 9 in D Major / Credo: IIIa. Credo
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b3a8dbdbaf414b02500ae7e932d454e0a723ceee85b8efa19c36dc4333fb471. 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/DEB119901018 — a six-check JSON result.
Mass No. 9 in D Major / Credo: IIIb. Crucifixus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ad800e860b08c64f52e31d4acd70af9a1361d518d74f779067c380fe4c45b4e. 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/DEB119901019 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6094416bf5e27823a31abae37932619bfc5106a994b83e3cb45bedd27fccc9b1. 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/DEB119901021 — a six-check JSON result.
Mass No. 9 in D Major: VI. Osanna in excelsis
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a122cd6059c7a964381627e3201355bf2a955e39df202b362141c7be79a6a1. 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/DEB119901023 — a six-check JSON result.
Mass No. 9 in D Major / Agnus Dei: VIIa. Agnus Dei I
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b1ea6da46c04ac52d94ea5a559098a727b893ab0ae7a6f905924e00843d5b81. 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/DEB119901024 — a six-check JSON result.