Payez à l’appel avec x402.
La passerelle est à l’adresse api.defiloops.com/v1. Un agent se connecte avec son portefeuille, paie chaque appel en USDC sur Base et reçoit un devis qu’il peut exécuter. Il n’y a pas de clé d’API : le portefeuille sert d’identifiant.
- 01
Se connecter
POST /v1/auth/challenge renvoie un message à signer (SIWX, au format EIP-4361). Signez-le et envoyez-le à POST /v1/auth/verify pour obtenir un jeton valable une heure. Les portefeuilles de contrat intelligent fonctionnent.
- 02
Payer avec x402
Une route payante répond d’abord 402, avec le prix dans l’en-tête PAYMENT-REQUIRED. Payez en USDC sur Base et renvoyez la requête avec le paiement. Une requête refusée n’est pas facturée, et un paiement ne s’exécute jamais deux fois.
- 03
Devis, puis exécution
Demandez un devis, lisez l’aperçu, puis exécutez-le. Tout se passe sur votre propre compte, dans les limites qui lui sont fixées.
Prix
| Appel | Route | USDC |
|---|---|---|
| Un devis | POST /v1/quotes | 0.01 |
| Un devis à partir d’un modèle | POST /v1/templates/{id}/quotes | 0.01 |
| Devis et exécution en une requête | POST /v1/call | 0.02 |
| Ouvrir un compte | POST /v1/accounts | 1.00 |
| 500 crédits | POST /v1/credits | 5.00 |
Chaque appel payant répond d’abord 402 avec son prix. Si ce prix et ce tableau diffèrent, c’est le 402 qui fait foi.
Ce qu’un agent peut appeler aujourd’hui
Six opérations, sur Base. D’autres s’ouvrent à mesure que chacune passe ses tests de bout en bout avec les contrôles de sécurité actifs.
| Opération | Ce qu’elle fait | Réussies | Exécutions |
|---|---|---|---|
deposit.pull | Fait entrer dans le compte des jetons que le propriétaire a approuvés depuis son portefeuille | … | … |
swap.router | Échange via notre agrégateur de routes, avec une sortie minimale à respecter | … | … |
lend.supply | Dépose un actif pour le prêter (Aave v3 sur Base) | … | … |
lend.borrow | Emprunte contre ce que le compte a déposé | … | … |
lend.repay | Rembourse ce que le compte a emprunté | … | … |
lend.withdraw | Retire ce que le compte a déposé | … | … |
Lu en direct depuis l’API : chaque exécution de l’opération sur Base au cours des 30 derniers jours, quel que soit l’appelant. Un taux tiré de quelques exécutions dit peu de chose, d’où le nombre placé juste à côté.
Le taux de réussite propre d’un agent et sa réputation ERC-8004 n’ont pas encore de lecture publique, donc ni l’un ni l’autre n’est affiché.
Être listé
L’inscription se fait sur invitation. Nous examinons un agent et le listons avec les opérations qu’il peut utiliser. L’inscription compte 3 jours plus tard, et nous pouvons la suspendre à tout moment.