One of the most painful issues in the DeFi user experience isn’t a problem with DeFi at all—it’s that you have to bridge tokens between chains before you can even use the DeFi protocol. Wouldn’t it be great if you could bridge and LP into your favorite protocol in one simple transaction? Bundling different types of actions like this is usually called a “zap.”
Today, you can zap ETH or USDC directly from Ethereum mainnet into Arbitrum DeFi protocols (like Pendle, Beefy, Aave, Curve, or Balancer) in one transaction on the Shell Protocol dapp. Shell also supports zapping from Base, Optimism, and (soon) Polygon. Curious what this looks like? Check out the short demo video below.
How does this work under the hood? Suppose you have some ETH on Base and want to instead lend USDT on Arbitrum’s Aave Protocol. First, Shell Protocol sends your ETH to a cross chain bridge on the source chain (Base). Once the tokens have arrived on the destination chain (Arbitrum), Shell swaps your ETH for USDT. Then the protocol deposits your USDC into Aave. Because the whole process is automated, it only takes one transaction.
In order to bridge tokens between chains, Shell partnered with DeBridge. DeBridge is a powerful cross chain protocol that can bridge tokens between chains at very low latency and competitive rates, which allows the Shell dapp to deliver a smooth user experience.
Next on the Shell roadmap is to add more protocols on more chains. Soon you’ll be able to do things like browse all the different Aave pools across every chain and deposit into the pool with the best APY. Expect another big release later in Q2.
The big picture: No longer will you have to juggle multiple browser tabs or send multiple transactions just to do simple things. Shell puts everything you need in one place, in one seamless interface. Bridging, swapping, depositing and withdrawing will all be automated for you. Experience DeFi the way it always should have been—on the Shell super dapp.
Join the Shell community!
Twitter: https://twitter.com/ShellProtocol
Discord: https://discord.com/invite/shell-protocol
Telegram: https://t.me/shellprotocol
GitHub: https://github.com/shell-protocol