Le proxy certifiant qui genere une preuve cryptographique immutable pour chaque transaction entre agents IA.
Un flux en trois etapes, transparent pour votre agent.
1. Votre agent envoie POST /trust/v1/charge avec le montant, la devise et son identite.
2. Trust Layer cree un charge Stripe et capture le charge_id.
3. La requete est forwardee vers l'API cible. La reponse est capturee.
4. Un fingerprint SHA-256 est calcule sur l'ensemble (requete + reponse + charge).
5. Le hash est envoye a FreeTSA.org (RFC 3161) pour horodatage certifie.
6. La page de preuve est soumise a Archive.org pour archivage public.
7. La preuve complete (JSON + headers + page HTML) est retournee a votre agent.
Trois niveaux complementaires pour couvrir tous les cas d'usage.
Format JSON machine-readable. Contient :
Ideal pour les agents IA qui consomment des API et veulent verifier programmatiquement.
Les preuves voyagent dans les en-tetes HTTP de la reponse :
X-Proof-Id — identifiant uniqueX-Proof-Hash — SHA-256X-Proof-Timestamp — horodatageX-Proof-Url — lien de verificationZero friction. Aucune modification de votre code necessaire si vous lisez deja les headers.
Page HTML publique de verification :
Parfait pour la transparence, l'audit et la communication avec des parties prenantes.
Un seul endpoint. Tout est inclus.
| Parametre | Type | Description |
|---|---|---|
amount |
integer | Montant en centimes (ex: 500 = 5,00 EUR) |
currency |
string | Devise ISO 4217 (ex: eur, usd) |
plan |
string | Plan tarifaire (mcp_free_trust, mcp_pro_trust) |
target_url |
string | URL de l'API cible a appeler |
| Header | Description |
|---|---|
Authorization |
Bearer token (cle API Stripe) |
X-Agent-Identity |
Identifiant de votre agent (optionnel, recommande) |
Toute personne peut verifier une preuve sans nous contacter.
Recalculez le SHA-256 du payload original. Comparez avec le hash de la preuve. S'ils correspondent, les donnees n'ont pas ete alterees.
Consultez le charge Stripe, verifiez le jeton RFC 3161 avec openssl ts -verify, et retrouvez la page sur Archive.org.
Trust Layer est un proxy certifiant. Il se place entre votre agent IA et un service tiers. A chaque transaction, il genere une preuve cryptographique immutable attestee par 3 temoins independants.
Non. Trust Layer utilise Stripe pour traiter les paiements, mais sa valeur ajoutee est la generation de preuves. Stripe est un des 3 temoins, pas le produit.
Le jeton RFC 3161 est en best-effort. Si FreeTSA est temporairement indisponible, la preuve est generee avec les 2 autres temoins (Stripe + Archive.org). Le jeton est ajoute retroactivement quand le service revient.
Les preuves sont immutables et conservees indefiniment. Elles ne peuvent etre ni modifiees, ni supprimees (write-once).
Oui. Le code est sous licence MIT et la specification sous CC BY 4.0. Vous pouvez auditer, forker et contribuer sur GitHub.
Consultez la documentation complete sur GitHub.
Documentation sur GitHub