Skip to content

Glossary

UserOperation

Une pseudo-transaction signée par un wallet smart-contract ERC-4337 — envoyée vers un mempool distinct, empaquetée par un bundler et exécutée via le contrat EntryPoint.

Une UserOperation (UserOp) est l'unité d'activité dans l'account abstraction ERC-4337. Elle ressemble à une transaction — expéditeur, nonce, calldata, limites de gas — mais elle est signée par le wallet smart-contract, attend dans un mempool distinct et est réglée via l'EntryPoint plutôt que directement sur le mempool normal d'Ethereum.

La forme permet à chaque smart wallet de définir sa propre logique de validation (schéma de signature, nonce, paiement du gas), ce qui est la façon dont l'account abstraction supporte les passkeys, les signataires multisig, la récupération sociale et le paiement du gas en stablecoin sans changement de protocole.