Uniswap
Overview
Uniswap is an automated market maker (AMM) protocol for ERC20 tokens.
| Resource | Link |
|---|---|
| Application | Uniswap |
| Documentation | Documentation |
| Code | github.com/Uniswap |
Approve and swap in one transaction
Updated on 2025-05-16
Uniswap has integrated EIP-5792 to batch approval and swap in a single transaction if supported by the connected wallet via sendCalls. If explicitly not supported by the wallet, the prior two step flow is surfaced, and if sendCalls fails, a fallback option is offered.
