Set up
Hosted by its author. Add the URL to your agent — nothing to install.
Settings → Connectors → Add custom connector
Name: empreintes
URL: https://temoinpublic.fr/mcpsame format Cursor, GitHub Copilot CLI, Junie, JetBrains AI Assistant, Augment (Auggie CLI), Factory Droid, Kiro, Devin CLI +12
Values in angle brackets are placeholders. Restart Claude Desktop after editing its config.Claude Desktop docs
README
synced Oct 17, 2026empreintes
Le journal public des empreintes de l'entrepot : chaque tour, le SHA-256 de chaque fichier archive, assemble en arbre de Merkle, chaine au tour precedent et ancre dans Bitcoin par OpenTimestamps. Aucun contenu, seulement des empreintes.
https://temoinpublic.fr (Temoin public ; l'ancienne adresse empreintes.florianmousseau.com redirige ses pages, son API reste servie).
donnees/empreintes/: le miroir du journal (releves, racines, preuves.ots, horodatages.tsr,ancrages.json), pousse par l'entrepot./verifier: un fichier ou une empreinte, et la chaine des racines.
node scripts/verifier.mjs <fichier|sha256> # servi tel quel, et quand
node scripts/verifier.mjs --chaine # la chaine de bout en bout
ots verify donnees/empreintes/<tour>.racine.ots # l'ancrage Bitcoin
openssl ts -verify -data donnees/empreintes/<tour>.racine \n -in donnees/empreintes/<tour>.racine.tsr -CAfile <autorite.pem> -partial_chain # l'horodatage eIDAS
Le verificateur (src/chaine.mjs, et src/horodatage.mjs pour l'horodatage
eIDAS) est ecrit a part du code qui produit le
journal, sans dependance, et tourne dans le navigateur comme sous Node.
Licences
- Le code : AGPL-3.0-or-later, Florian Mousseau.
- Le verificateur,
src/chaine.mjs,src/horodatage.mjs,src/origine.mjs,src/confiance.mjsetscripts/verifier.mjs: MIT, pour qu'un logiciel ferme puisse verifier le journal sans contrainte. - Le journal,
donnees/: CC0 1.0, aucun droit reserve sur les empreintes, les racines et les preuves ; recopiez-le, c'est un ancrage de plus.