Use Cases
Same-chain Zaps
Liquidity Provision:
Example: A user wants to provide liquidity to a Uniswap pool using USDC. DZap swaps USDC for the required token pairs (e.g., ETH/USDC) and adds liquidity to the pool, all in one transaction.
Staking:
Example: A user sends USDC on Ethereum, DZap swaps USDC for ETH, and then stakes ETH in a staking contract like Lido. The user receives stETH in their wallet.
Yield Farming:
Example: A user wants to enter a yield farming pool. DZap converts the userβs tokens to the required LP tokens and stakes them in the farm, optimizing the process and reducing gas fees.
Cross-chain Zaps
Cross-chain Staking:
Example: A user sends USDC on Arbitrum, DZap bridges and swaps tokens for ETH on Optimism, and stakes ETH in a staking contract on Optimism. The user receives stTokens in their wallet.
Multi-chain Yield Optimization:
Example: A user wants to optimize yields across chains. DZap bridges assets to multiple chains, swaps for required tokens, and stakes them in high-yield farms across different networks, all in one transaction.
Gas Token Distribution:
Example: A project needs to distribute gas tokens across different chains. DZap handles the bridging and distribution of gas tokens like ETH, BNB, and MATIC to multiple addresses across chains.
Last updated