project screenshot 1
project screenshot 2
project screenshot 3

LSDArbiBot

An arbitrage bot between LSDs on the unshETH vdAMM and Curve Finance

LSDArbiBot

Created At

ETHGlobal Waterloo

Winner of

🚀 unshETH — Most Creative Integration

💱 unshETH — Best vdAMM Arbitrage Bot

Project Description

This project contributes to an efficient market for Liquid Staking Derivatives (LSDs) between the unshETH AMM and Curve AMM. It currently performs arbitrage between cbETH and rETH on both DEX's and will enable extra LSDs in the future. The arbitrage works through a flashloan on Aave V3 and will only execute if profitable.

How it's Made

The arbitrage bot operates on Ethereum. A smart contract has been deployed in order to use flashloans with Aave V3. The arbitrage opportunities are calculated off-chain, for every run the profitability is assessed including: gas price, gas used by transaction, trading fees, imbalances in the pools and fee paid on the flashloan. Only profitable transactions are executed. A flashloan will always be taken on WETH, the transaction will then occur by buying the LSD on one side (where cheapest compared to WETH) and selling it on the other side vdAMM<>Curve. The bot will also calculate the optimal amount of WETH to provide for the arbitrage, incrementing the amount of WETH as long as the total profit keeps increasing.

background image mobile

Join the mailing list

Get the latest news and updates