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 0xf0f6cad79424369d175684b17d9ecb602cf2e960c56df63dcbc922763162585c. Chain 2 (Bitcoin): anchored in block 954647 (2026-06-21T04:36:58Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d5f2a46e-1862-4e07-be49-5c07a86ac958.json and https://artists.proofprofile.net/proofs/artist/d5f2a46e-1862-4e07-be49-5c07a86ac958.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
Dixit Dominus in G Minor: I. Dixit Dominus
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 0x9c9a8ee33f6d82eaace19eb52538d015396855f54f3e9b9db3cf5b38cebf93a8. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), 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/FROV62336101 — a six-check JSON result.
Dixit Dominus in G Minor: II. Judicabit in nationibus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea589275f266f0cefa579a017de36f12910ed27cd9b805d519a403a96d02ca63. 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/FROV62336102 — a six-check JSON result.
Dixit Dominus in G Minor: IV. Sicut erat in principio
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeac08e3454d4bc8a3c61796df44f0acc86b4e428e5d468b6d6963b64fb44a5b0. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/FROV62336104 — a six-check JSON result.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56510c7824e3a5689290547eff734efdc1f71c2ba8f16a29f309b54c2a672d9f. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/FROV62336105 — a six-check JSON result.
Dixit Dominus, HWV 232: I. Dixit Dominus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x697983be69fc91f1e95b857f646a2ddc4cdd869e238f66b889b5809d3f9c2c93. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/FROV62336106 — a six-check JSON result.
Dixit Dominus, HWV 232: IV. Juravit Dominus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148f838f03e4d892fb875ecdd9038d2c79a2f589c3e3feff0946bec3ead92b2c. 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/FROV62336109 — a six-check JSON result.
Dixit Dominus, HWV 232: V. Tu es sacerdos in æternum
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4c69ec3eec25b906eeefa40770673d488540bb792a009052e9459927fd14c6. 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/FROV62336110 — a six-check JSON result.
Dixit Dominus, HWV 232: VI. Dominus a dextris tuis
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cda898dff90472cec8f51c61a0d0f2becafcbb42afc679c1a1185cade1c86cf. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/FROV62336111 — a six-check JSON result.
Dixit Dominus, HWV 232: VII. Judicabit in nationibus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918dddc3f85c6413459298591795e86623603bb3c2eecdffcac7f15b1ea61616. 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/FROV62336112 — a six-check JSON result.
Dixit Dominus, HWV 232: IX. Gloria Patri, et Filio
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb09105ed74f10ec470dcd8f8a128b96b4528962db3e59e18b34c96d3e9155bc3. 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/FROV62336114 — a six-check JSON result.
Miserere mei in C Minor: I. Miserere mei Deus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d9b467ae674ced2a472d855734378f95b28160cb65417bfd31bf54cb98fdf18. 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/FROV62336115 — a six-check JSON result.
Miserere mei in C Minor: II. Et secundum multitudinem
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92aff1fae9e872cf7a3295af54fe2e45083566e97685b2e747a0ea91e77a91a. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/FROV62336116 — a six-check JSON result.
Miserere mei in C Minor: III. Amplius lava me
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x952062ef3f7361bacba0406447ef0298bc260723c6d123de9622982a4ce38f33. 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/FROV62336117 — a six-check JSON result.
Miserere mei in C Minor: IV. Quoniam iniquitatem meam
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68b97213739d1639c29573d140c7d012632453713714207ccab4fcbdbca6b3bb. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/FROV62336118 — a six-check JSON result.
Miserere mei in C Minor: VII. Ecce enim veritatem
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a15b26b490c0dbb3de137269c04a0490660e0a0971c92c97b2298e70a245ee4. 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/FROV62336121 — a six-check JSON result.
Miserere mei in C Minor: IX. Auditui meo dabis gaudium
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b81150ce26a3c7bbdc5fa0f73204d6181030d9396901da6f9c1770822536937. 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/FROV62336123 — a six-check JSON result.
Miserere mei in C Minor: XI. Cor mundum crea in me
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf03897de78e9268912b4f98af9fe95df4cbdca66ce559f8ba650e4ebaf1db5c. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FROV62336125 — a six-check JSON result.
Miserere mei in C Minor: XIII. Docebo iniquos vias tuas
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09829ad23ed3b3f931fa46ff93de51658fd78f6d29e6ccb98488f7f67b04194. 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/FROV62336127 — a six-check JSON result.
Miserere mei in C Minor: XVI. Quoniam si voluisses sacrificium
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0128d1255ab4ed41dd06c9c4b6b3b77469ada0aef266618ba03ca51e6312a118. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/FROV62336130 — a six-check JSON result.
Miserere mei in C Minor: XVII. Sacrificium Deo spiritus
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2885e9da03ea75857d7cbf1b9dbef1d65f026f6865e124998ca42f11ea7d7a. Chain 2 (Bitcoin): anchored in block 960463 (2026-07-31T20:42:35Z), 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/FROV62336131 — a six-check JSON result.