Using Permit to Skip separate approval step
Use EIP-2612 (ERC-20) or EIP-4494 (NFT) permit signatures with the KSZapRouterPositionPermit contract to approve and zap in a single transaction.
Using Permit to Skip Separate Approval Step
Asset
Standard
When to use
Prerequisites
How It Works
Permit Payload Format
Step 1 — Sign the Permit
ERC-20 (EIP-2612)
Position NFT (EIP-4494)
Step 2 — Build the Route with the Permit
Step 3 — Send the Transaction
Last updated
Was this helpful?