Back to glossary

User Operation

Advanced

The ERC-4337 equivalent of a standard Ethereum transaction for smart-contract wallets — a data structure containing the sender, call data, gas limits, nonce, signature, and optional paymaster fields. UserOperations are submitted to an alternative mempool and bundled into regular on-chain transactions by bundlers. They enable features impossible for EOAs, such as batched calls, sponsored gas, and custom signature validation.