x402 transforme le code HTTP 402 Payment Required en paiements en stablecoins pour les API et les agents IA. Fonctionnement, réseaux pris en charge, usage réel et risques.

x402 est un protocole de paiement ouvert qui utilise le code de statut HTTP 402 « Payment Required », longtemps inutilisé, pour permettre aux sites web, aux API et aux agents IA de facturer et de payer en une seule requête web, généralement en stablecoins comme l'USDC. Un serveur répond à une requête par un code 402 et un prix, le client signe un paiement et renvoie la requête, et le serveur livre le contenu une fois le paiement réglé on-chain. Aucun compte, abonnement ni clé API n'est nécessaire.
Coinbase a créé x402 et l'a lancé en mai 2025. Depuis 2026, il est géré par la x402 Foundation au sein de la Linux Foundation, dont les membres incluent Cloudflare, Google, Visa, Mastercard, Stripe et Circle.
Les codes de statut HTTP sont les réponses à trois chiffres qu'un serveur web envoie avec chaque réponse : 200 signifie OK, 404 signifie introuvable. Le code 402 existe depuis des décennies, mais la norme HTTP actuelle, la RFC 9110, indique toujours seulement qu'il « est réservé à un usage futur ». x402 lui donne une fonction concrète.
La documentation de x402 décrit le flux ainsi :
Ces trois noms d'en-têtes appartiennent à la version 2 du protocole. Tous trois transportent du JSON encodé en Base64, selon la page HTTP 402 de la documentation :
| En-tête | Sens | Contenu |
|---|---|---|
| PAYMENT-REQUIRED | Du serveur vers le client | Prix, réseaux acceptés, token et adresse de destination |
| PAYMENT-SIGNATURE | Du client vers le serveur | La charge utile de paiement signée par l'acheteur |
| PAYMENT-RESPONSE | Du serveur vers le client | Le résultat du règlement, réussi ou échoué |
Le protocole définit plusieurs schémas de paiement. Exact facture un prix fixe par requête. Upto permet à l'acheteur d'autoriser un montant maximal et de ne payer que ce qui est utilisé, ce qui convient aux services mesurés comme la production d'un modèle d'IA. Avec Batch-settlement, l'acheteur dépose une fois des fonds en séquestre puis signe des bons off-chain à chaque requête, que le vendeur encaisse par lots. Auth-capture conserve les fonds en séquestre jusqu'à ce que la ressource soit servie, de sorte qu'un paiement peut encore être annulé ou remboursé.
Un facilitateur est un service optionnel qui vérifie les charges utiles de paiement et les soumet à la blockchain pour le compte du vendeur. Il permet à un fournisseur d'API d'accepter des paiements on-chain sans faire tourner de nœuds ni écrire son propre code de vérification.
La documentation souligne qu'un facilitateur « ne détient pas de fonds et n'agit pas en tant que dépositaire ». Chaque charge utile est signée par l'acheteur : un facilitateur qui altérerait un paiement échouerait à la vérification de signature et ne pourrait pas le régler. N'importe qui peut en exploiter un. La liste des facilitateurs comprend des services de Coinbase, Fireblocks, Polygon et Celo, ainsi qu'un facilitateur public pour Stellar, et un vendeur peut aussi héberger le sien ou régler directement.
Le CDP Facilitator de Coinbase était gratuit pour les 1 000 premières transactions on-chain par mois, puis facturé 0,001 $ par transaction, au 12 octobre 2026. Il effectue des contrôles OFAC et Know Your Transaction (KYT) pour refuser les paiements impliquant des adresses sanctionnées ou à haut risque. C'est important, car x402 n'a pas de couche de conformité propre : le filtrage, s'il existe, a lieu chez le facilitateur ou le vendeur. Notre guide sur la liste des sanctions OFAC explique ce que vérifie ce filtrage.
x402 identifie les réseaux à l'aide d'identifiants de chaîne CAIP-2 ; il n'est donc lié à aucune blockchain en particulier. Au 12 octobre 2026, la page sur les réseaux et les tokens pris en charge recense :
Base est le berceau de x402 et reste son principal réseau de production. La plupart des exemples de démarrage rapide utilisent par défaut l'USDC sur Base, et l'USDC est l'actif en dollars par défaut sur la plupart des blockchains listées. D'autres stablecoins fonctionnent là où la blockchain les prend en charge : l'USDT0 sur Stable, l'USDT sur TON, le RLUSD sur XRPL. Notre article sur les blockchains dédiées aux stablecoins présente Arc et les autres blockchains de paiement de cette liste.
Deux réserves. D'abord, « pris en charge par le protocole » ne signifie pas « doté d'un facilitateur en production ». La documentation distingue les deux, et un vendeur doit vérifier qu'il existe un chemin de règlement opérationnel pour la blockchain souhaitée. Ensuite, x402 ne transfère pas de monnaie fiduciaire. La FAQ de x402 précise qu'il ne prend pas en charge nativement les dépôts par carte ni les off-ramps, même si des facilitateurs ou des passerelles tierces peuvent les ajouter.
Le code se trouve désormais dans le dépôt GitHub x402-foundation sous licence Apache-2.0, avec des SDK de référence en TypeScript, Python et Go. La FAQ indique explicitement que x402 n'est pas un produit Coinbase et qu'aucun service Coinbase n'est nécessaire pour l'utiliser.
La page d'accueil de x402.org affichait, pour les 30 derniers jours au 12 octobre 2026, environ 75,41 millions de transactions, 24,24 millions de dollars de volume, 94 060 acheteurs et 22 000 vendeurs sur l'ensemble des réseaux. Cela correspond à un paiement moyen d'environ 0,32 $, ce qui cadre avec la promesse de micropaiements.
Les chiffres bruts sont à prendre avec prudence. Le cabinet d'analyse Artemis classe les transactions x402 en « réelles » ou « artificielles » (gamed), et une analyse de Four Pillars de février 2026 fondée sur ses données a constaté que les transactions artificielles représentaient en moyenne 63,94 % du total entre le 9 novembre 2025 et le 7 février 2026, avec un pic à 90,21 % sur une journée. La même analyse a relevé que 30 nouveaux wallets avaient généré environ 1,93 million des 2,1 millions de transactions x402 sur Polygon fin janvier 2026, avant de s'arrêter presque instantanément. Les transactions bon marché sont faciles à farmer. Une estimation corrigée de Sheffield, un dirigeant de Visa, rapportée par The Defiant le 16 juillet 2026, évaluait le volume de x402 à environ 19 millions de dollars une fois l'activité de wash trading et de test retirée, environ 4 000 wallets générant près de 90 % des dépenses corrigées.
x402 est donc opérationnel et en croissance, mais le commerce réel entre agents et API reste un marché petit et concentré. Les chiffres de transactions mis en avant le surestiment.
x402 n'est qu'un élément d'une transformation plus large. Les stablecoins lui fournissent un actif libellé en dollars qui se règle en quelques secondes sur des blockchains à faibles frais, ce que les réseaux de cartes ne peuvent pas faire de manière rentable pour un appel d'API à 0,01 $. Notre article sur le fonctionnement des stablecoins en présente les bases, et les paiements en stablecoins en 2026 couvre le marché plus large.
Les principaux cas d'usage testés par les vendeurs :
x402 n'est pas le seul standard. L'AP2 de Google est un cadre plus large de paiements par agents qui couvre aussi les cartes et les virements bancaires, et propose une extension x402 pour les paiements crypto. Stripe et Paradigm ont lancé la blockchain Tempo en mars 2026, accompagnée d'un Machine Payments Protocol (MPP) distinct ; voir notre présentation de Tempo. Stripe est également membre de la x402 Foundation, de sorte que ces standards pourraient finir par fonctionner côte à côte plutôt que de se concurrencer frontalement.
JewelSwap n'utilise pas x402. Ses applications DeFi fonctionnent sur MultiversX, Sui et Radix, dont aucune ne figure dans la liste des réseaux x402 au 12 octobre 2026. Si vous détenez des stablecoins sur Sui, notre guide de la DeFi sur Sui présente les protocoles de prêt et les DEX qui les utilisent.
x402 est un protocole ouvert qui permet à un site web ou à une API de demander un paiement à l'aide du code de statut HTTP 402 « Payment Required ». Le client paie en stablecoin, comme l'USDC, en signant un paiement et en renvoyant la requête, puis reçoit le contenu une fois le paiement réglé on-chain. Aucun compte ni clé API n'est nécessaire.
Coinbase a créé x402 et l'a lancé en mai 2025. Coinbase a confié le protocole à la x402 Foundation au sein de la Linux Foundation, annoncée le 2 avril 2026 et pleinement opérationnelle depuis le 14 juillet 2026 avec 40 membres, dont Cloudflare, Google, Visa, Mastercard, Stripe et Circle.
Non. Base et l'USDC constituent la configuration la plus courante, mais x402 prend en charge toute blockchain EVM et tout token ERC-20, ainsi que des réseaux non EVM comme Stellar, Aptos, Hedera, NEAR, XRPL, TON et Cardano. Un vendeur a aussi besoin d'un facilitateur ou d'un chemin de règlement compatible avec le réseau choisi.
Le protocole lui-même ne prélève aucun frais. Acheteurs et vendeurs paient les frais de réseau habituels, et certains facilitateurs facturent le règlement. Le CDP Facilitator de Coinbase, par exemple, était gratuit pour 1 000 transactions on-chain par mois, puis facturé 0,001 $ par transaction, au 12 octobre 2026.
Le protocole est conçu pour que les facilitateurs ne puissent pas modifier le paiement signé d'un acheteur, mais les paiements sont définitifs et le wallet d'un agent est en pratique un hot wallet. Si sa clé fuite ou si l'agent est trompé, les fonds peuvent être dépensés. Gardez des soldes faibles, fixez des plafonds de dépenses et vérifiez ce que facture chaque endpoint.
Non. JewelSwap fonctionne sur MultiversX, Sui et Radix et n'intègre pas x402. Aucun de ces trois réseaux ne figure dans la liste des réseaux x402 au 12 octobre 2026.
Cet article est pédagogique et ne constitue pas un conseil financier ou juridique. Les chiffres sont arrêtés au 12 octobre 2026, sauf indication contraire. Sources : documentation de la x402 Foundation, x402.org, Coinbase Developer Platform, la Linux Foundation, Cloudflare, Google Cloud, The Block, Four Pillars et The Defiant.