Batched Transactions

Understand how Uniswap smart wallet supports batched actions and ERC-7821-compatible execution flows.

Batched transactions include one or more actions in the same execution flow.

Common Batch Pattern

A common example is approving an ERC-20 token and then swapping that token in a single batched flow.

ERC-7821 Support

Uniswap smart wallet supports simple batch calls and ERC-7821: Minimal Batch Executor Interface, which improves interoperability between dapps and contract implementations.