- ERC-20 token approvals: used to pre-approve the tokens to the Permit2 contract
- ETH wrapping: used to wrap the ether into WETH, to be compatible with the Permit2 contract
- ETH must be wrapped on Base.
- WETH (from the first step) must be approved for the Permit2 contract on Base.
ERC-20 Approvals
Approve a token
While it’s possible to approve the exact amount, we suggest using infinite approvals to the Permit2 contract to streamline future UX.
ETH Wrapping
Wrap ETH
Next Steps
Signing
Learn how to sign an intent