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 0x629547245c91f507f9edf71c3604d550f9bf5cff2f653e16d3a88a15868088c2. Chain 2 (Bitcoin): anchored in block 953667 (2026-06-14T17:49:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5852179a-0419-4764-92c1-b9c9360e8065.json and https://artists.proofprofile.net/proofs/artist/5852179a-0419-4764-92c1-b9c9360e8065.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Philippe d'Orléans: Suite d'Armide ou Jérusalem délivrée, Act II Scene 1: Ritournelle. Oui, venez, Almanzor (Herminie, Vaffrin)
Philippe d'Orléans: Suite d'Armide ou Jérusalem délivrée
Suite d'Armide ou Jérusalem délivrée, Prologue: Ouverture
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 0xe1c110ea20da2aef512c4f69f4e820cec55135b1960563538bde06bc9605a68f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/FXR522412501.
Suite d'Armide ou Jérusalem délivrée, Act III Scene 5: Symphonie. Sont-ce là ces monstres horribles ? (Renaud)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94f9d17061606caac0ada0e42affbaf1fda8c4b18cd700495d6d28521b3c1e21. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FXR522412515.
Suite d'Armide ou Jérusalem délivrée, Act I Scene 2: Ritournelle. Princesse, enfin je touche au comble de mes vœux (Armide, Herminie)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2993efe15ef3666c0f02d0b0b36ab8fdcaba4a57c57c9b194d5f3e97c6b0a2c6. Chain 2 (Bitcoin): anchored in block 957065 (2026-07-07T16:43:21Z), 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/FXR522412503.
Suite d'Armide ou Jérusalem délivrée, Act I Scene 3: Air. L'Amour a ses guerriers plus fiers (Adraste, Tissapherne, Armide, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9444b6d82aea28cab3d502a577f088529a031a6d678428997f849aa0a7e7c640. 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/FXR522412505.
Suite d'Armide ou Jérusalem délivrée, Act IV Scene 4: Que Vaffrin tarde à revenir (Herminie)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92c00c2977f6481cb2e282a6b14a5722679348da4e957f22430355121a75a448. 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/FXR522412521.
Suite d'Armide ou Jérusalem délivrée, Act II Scenes 2-3: Sortez, éloignez-vous (Armide)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d516b2b83f3ca341079aeb7a861e105af0cfbef00473d0438f20e2185fd97a0. 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/FXR522412508.
Suite d'Armide ou Jérusalem délivrée, Act II Scene 4: Ritournelle. Reine, vous le savez (Ismen, Armide)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36375c7003d8d6707a35e31d06904b3afbc64f4fccfa968373c36c424e7b12ea. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FXR522412509.
Suite d'Armide ou Jérusalem délivrée, Act II Scene 6: Une barbare main (Armide)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff250218756e0fba55d88b4c37c5bc452d6c76f569694febc347a22580699a51. 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/FXR522412511.
Suite d'Armide ou Jérusalem délivrée, Act III Scenes 2-3: Objet pour moi terrible et tendre (Tancrède, La Voix de Clorinde)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ebab8a3e59225ab302e89a135961f292ab09a93f99b1393d655984a7116c56. 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/FXR522412513.
Suite d'Armide ou Jérusalem délivrée, Act III Scene 4: Qu’on l’accable de fers ! (Ismen)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f2ea2468edba314f0d2cb3de3ee268d2d51ce62fea302662e5423504376ac4. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/FXR522412514.
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
Suite d'Armide ou Jérusalem délivrée, Act I Scene 1: Malheureuse Herminie (Herminie)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e40f0bf214a145a66aaa3b9042b4cfb98ac3c808eb1a352891ec0061cd7b971. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/FXR522412502.
Suite d'Armide ou Jérusalem délivrée, Act III Scene 6: Aimons en ce charmant séjour (Choeur, Renaud, Une Nymphe, Un Démon)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2253b32a0bcb99cdd58c5317c5a35c199a0fc2646ad8870b10c0e58c715651c5. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FXR522412516.
Suite d'Armide ou Jérusalem délivrée, Act III Scenes 7-8: Tremble, tremble, tu vas périr ! (Démons, Guerriers délivrés, Tancrède, Renaud)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eff756b4d2612dd1305c6e0813c730cfdd300841658a87491e269ae42943a5f. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/FXR522412517.
Suite d'Armide ou Jérusalem délivrée, Act I Scene 3: Marche. Non, non, tout cède à mon ardeur (Tissapherne, Adraste, Armide, Chœur)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e7081636dddb138e65ba19ed52f1e9457db149eaf4e8ac23a531281e52e0c60. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FXR522412504.
Suite d'Armide ou Jérusalem délivrée, Act IV Scene 1: Meurs Argant (Tancrède)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78875550edc8022a82bcbb34fd3b7427c19e280d83714f4552ba54f628f214b7. 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/FXR522412518.
Suite d'Armide ou Jérusalem délivrée, Act I Scene 3: Air. Ne croyez pas qu'aucun péril m'arrête (Armide, Vaffrin, Herminie, Les Suivants d’Armide)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4225c8f4dd265b5d0c9b77e2086e4b9205148b94c1a1d5728184e2558eb7f2. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28: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/FXR522412506.
Suite d'Armide ou Jérusalem délivrée, Act IV Scene 2: Prélude. Vaffrin ne revient point
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x252696971c1c1590a3683f7b0df49e8edc57ff22ab0a25f506c4cf20641496a3. 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/FXR522412519.
Suite d'Armide ou Jérusalem délivrée, Act IV Scene 3: La paix s’est retirée dans cet asile heureux (Le Berger, Herminie)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d3386923c14c1dbb8b959e7e2f958a533eaf3ff7fd8b70dae78ca102831a87. 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/FXR522412520.
Suite d'Armide ou Jérusalem délivrée, Act II Scene 1: Ritournelle. Oui, venez, Almanzor (Herminie, Vaffrin)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91cd4905cf8dff5ef1d5553dd25eb89daea922b82c75e3f4304bdb300338a881. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13:32Z), 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/FXR522412507.
Suite d'Armide ou Jérusalem délivrée, Act IV Scenes 5-6: Ô douleur ! ô crainte mortelle ! (Vaffrin, Herminie, Le Berger)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47a57d5655069dec314e08e6a0626f849a580b46bb0eff42a98ba2563f26dcbd. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/FXR522412522.
Suite d'Armide ou Jérusalem délivrée, Act V Scenes 1-2-3: Combattons, triomphons (Chrétiens, Sarrasins, Armide, Tissapherne)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb1df7a492b13ee442cfee33c293ad3128756e1f187c3df5d5aa4009b68e9cf. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/FXR522412523.
Suite d'Armide ou Jérusalem délivrée, Act II Scene 5: Air pour les Démons. Nous accourons tous à ta voix (Démons, Ismen)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397814a8a977419df518c673fe8cef12c11f9d5abc3718f1566a97150901d967. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FXR522412510.
Suite d'Armide ou Jérusalem délivrée, Act V Scene 5: Attends, hélas ! (Armide)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc76d2feea7a0ae783b5c0545f73b419acd9b4b631028a8da90ce2d3f05a997e7. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FXR522412524.
Suite d'Armide ou Jérusalem délivrée, Act V Scene 5: Hâtons-nous de trouver Armide (Renaud, Armide)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d656ae377dfccbac99798c1155b67d183c2e60b1d6d2f71b87c0560cc67177. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FXR522412525.
Suite d'Armide ou Jérusalem délivrée, Act III Scene 1: Ritournelle. Tandis que dans le camp (Alcaste, Tancrède)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x028265fef5532d0e591506c72b2cd33a777c435a46f1d39551f6bdf9c1ee0889. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FXR522412512.
Suite d'Armide ou Jérusalem délivrée, Act V Scene 5: Heureux et trop heureux (Renaud, Armide)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde16dbc7fe0d0a28aedeff63f1f50d435584670e839c275cecd573242b026a65. Chain 2 (Bitcoin): anchored in block 960276 (2026-07-30T16:01:17Z), 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/FXR522412526.
Suite d'Armide ou Jérusalem délivrée, Act V Scenes 6-7: Cherchons Renaud (Guerriers, Tancrède, Renaud)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0b0ac0060a55a89a08a3439d71eec99f8069efe62195ce1a24c5d2e2e0f803f. Chain 2 (Bitcoin): anchored in block 960285 (2026-07-30T17:26:40Z), 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/FXR522412527.