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.