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 0xdd9b59c6417579b10b0173fe597c7294208b84703e19303af24fa2ba8c0e57e9. Chain 2 (Bitcoin): anchored in block 953724 (2026-06-15T01:43:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8d29d95b-debd-4f96-83df-fd24cf695e67.json and https://artists.proofprofile.net/proofs/artist/8d29d95b-debd-4f96-83df-fd24cf695e67.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
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 0xf1c83635012192fc254d93c42347b60f320c399a7cfa984d85f35d5fd7cb1575. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7891702233.
Zéphyre et Flore: Quel nuage en ces lieux vient se précipiter?
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11e86d4f44a76c14ecb68694a01aed7fcafd97bd8c51364cf498a5bea586d518. 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/ES7891702209.
Issé: Dieux! Quel succès! le monstre perd la vie!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09bedddf3e28defe83b7080a71f935e2e664ee8191eb502c92b26b983d340f02. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7891702205.
Les stratagèmes de l'Amour: Que ces rois chéris des mortels
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4638b5e549b7363152a45907ac05d404aec5f7ef361740bf7e40660637ae77c. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/ES7891702206.
Zéphyre et Flore: Dieu cruel, voyez mes pleurs
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x075e1e2a5197ab9ac9c0431a8feec8a8fff972d8893472c8ae729f0cc206d3b6. 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/ES7891702211.
Le triomphe de Flore, ou Le retour de printemps: La volonté du ciel va se faire connaître
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cec853ed09b01068bbc4a313a4c255f6bfd04b89c928b8d6873a98ebf08f0e0. 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/ES7891702214.
Hippolyte et Aricie, RCT 43, Act II, Scene 4: Dieux ! Que d'infortunés gémissent en ces lieux ! (Thésée)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b13cc5b9440943cc2fbd814e570929cb3b85deefc0979cfed27c8299a155265. 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/FR7JM1675070.
Hippolyte et Aricie, RCT 43, Act II, Scene 5: Vous, qui de l'avenir percez la nuit profonde (Pluton) - Quelle soudaine horreur (Trois Parques)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24a7d78e1b78c7a5c972dddd02bd18eb6b04acff122940508368cb174b0cdc4b. 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/FR7JM1675160.
Scylla et Glaucus, Op. 11: Prologue. Pour vous dont je reçois et l’encens et les voeux
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2538fecf76253726485ecc29eddc65e5cf09a3043c673918a20a28cdab62429. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7891702217.
Le pouvoir de l'amour: Divin Bacchus, tes fureurs
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb899cf0b7f80a47532e8f56141a6c43c8b72e72259b77b4818d5f2803e199a51. 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/ES7891702218.
Ernelinde, princesse de Norvège: Quoi! vous m’abandonnez, mon père!
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d1e2b9894e763699ad2ac64871defd00937936afc755b5d7384fcfd8fc93bfa. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7891702221.
Ballet de la paix: Quel éclat dans les cieux
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ab5d6577ff45ca4fcc12b4c31a4ff9f187c71aa9715045199568abf649d1a49. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ES7891702231.