Résumé
Biconomy a proposé une nouvelle norme Ethereum, ERC-8211, qui introduit le « smart batching » afin que les agents IA et les smart accounts puissent exécuter des opérations DeFi complexes en plusieurs étapes dans une seule transaction, tout en résolvant les paramètres de chaque étape au moment de l’exécution plutôt qu’au moment de la signature. La norme, publiée le 6 avril 2026, est conçue comme un encodage au niveau des contrats qui fonctionne avec les cadres existants d’account-abstraction et ne nécessite aucune modification par fork du protocole Ethereum.
🗞️ Biconomy introduit ERC-8211 « smart batching », permettant à plusieurs actions de s’exécuter ensemble dans une seule transaction tout en résolvant dynamiquement des valeurs.
Le système permet aux agents IA d’effectuer des workflows DeFi multi-étapes complexes sans coder en dur des paramètres ni recourir à des hard forks. pic.twitter.com/82ZzdcvXgQ
— Bitcoin.com News (@BitcoinNews) April 7, 2026
Selon Biconomy, ERC-8211 répond à un goulot d’étranglement majeur de l’infrastructure DeFi actuelle : la plupart des systèmes de batch verrouillent tous les paramètres avant qu’une transaction n’arrive sur la chaîne, même lorsque les étapes suivantes dépendent de résultats inconnus à l’avance, comme le montant exact issu d’un échange de tokens ou d’un retrait sur un protocole de lending. « Le smart batching résout les paramètres au moment de l’exécution », explique la spécification ERC-8211, permettant à chaque paramètre dans un batch de définir comment sa valeur doit être obtenue — comme une valeur littérale, via un appel statique, ou à partir d’un solde on-chain — ainsi que quelles contraintes il doit respecter avant que le batch puisse continuer.
La spécification ERC-8211 décrit un format de batch dans lequel chaque paramètre d’entrée comporte trois éléments d’information : un type de fetcher pour définir comment la valeur est obtenue, des informations de routage qui déterminent si elle devient une cible d’appel, un champ value ou un calldata, et des prédicats intégrés qui doivent être vrais, sinon l’ensemble du batch revient en arrière (revert). Cette structure permet à un agent IA d’exprimer des flux comme « échanger le token A contre le token B sur Uniswap, puis déposer dans Aave tout ce qui arrive réellement », la deuxième étape allant chercher son montant à partir du résultat résolu du premier appel plutôt que d’un nombre supposé.ethereum-magicians+3
Le smart batching introduit aussi des « entrées de prédicats » uniquement pour l’assertion : une étape de batch n’a pas de cible d’appel et encode à la place une condition booléenne sur l’état de la chaîne — par exemple, en affirmant que le solde WETH d’un wallet reste au-dessus d’un seuil de sécurité après une boucle de levier. Ces prédicats utilisent le même chemin de résolution au runtime que les actions régulières et servent de verrous entre les étapes, transformant un batch en ce que la spécification appelle « un programme avec des contrôles de sécurité intégrés, et non un script plein d’espoir ».
Dans des commentaires adressés à Decrypt, le scientifique en recherche de la Fondation Ethereum Barnabé Monnot a déclaré que l’ERC-8211 s’intègre directement dans la feuille de route « user-experience » de l’organisation. « Le cluster de protocoles de la Fondation Ethereum a “Improve UX” comme l’une de ses priorités stratégiques », a déclaré Monnot, ajoutant que « la prise en charge d’ERC-8211 arrive depuis cette priorité stratégique » et que la collaboration avec Biconomy a commencé lors d’un atelier 2025 organisé par l’initiative Improve UX de la Fondation.
Monnot a soutenu que « l’angle d’exécution agentique est nouveau, mais il s’est imposé compte tenu des développements rapides des agents au cours des trois derniers mois », qualifiant l’ERC-8211 de « cas d’usage parfait puisque les agents peuvent orchestrer des interactions complexes inter-chaînes, et ERC-8211 leur donne la bonne plateforme pour le faire ». Biconomy, qui se décrit comme « le smart wallet et le moteur d’exécution pour la DeFi hautes performances et les agents onchain autonomes », a déjà travaillé sur des outils d’account-abstraction et sur une UX sans gaz, et affirme que l’ERC-8211 peut être implémenté directement dans des clients TypeScript qui construisent des batches à partir de son encodage.