FAQ
Pivot alert: Wido has become Walnut. This docs as well as the Wido Zap API will be discontinued. Read full announcement.
What is a Zap?
Zap is a special transaction that bundles multiple transactions into a single one. It enables getting into a pool, farm or vault a single transaction which otherwise would have taken anywhere between 2-10 transactions.
What is an example of a Zap?
Zap USDC
for yvCurve-stETH
Breakdown: yvCurve-stETH
is an illiquid token. To get yvCurve-stETH
for USDC
, one needs to:
Swap
USDC
forETH
Deposit
ETH
into Lido forstETH
Deposit
stETH
into Curve's pool to getsteCRV
Deposit
steCRV
into Yearn.Finance foryvCurve-stETH
A combination of all of those transactions (1-4) is what makes a Zap. It's a UX improvement that simplifies complex transactions and increases conversion.
What is unique about Wido Router?
There are way too many routers in DeFi already, so why build another one?
Wido Router focuses on swapping tokens that are not available on other routers. Those mainly include non-liquid tokens like vaults, pools or farms.
For example: try swapping DAI for yvcrvstETH (address: 0x27B5739e22ad9033bcBf192059122d163b60349D
) on 1inch. It won't be possible. With Wido, it's a single transaction.
Does Wido charge fees?
You can learn more on our Pricing page.
Why building custom Zaps is not a good idea
We wrote a full article on this topic. You can find it here.
Last updated