LAP: Liquidity Auction Protocol

LAP: Liquidity Auction Protocol

Liquidity Auction Protocol, that uses ideals funds in smart accounts (as well as EOA with EIP-7702 support) to auction there liquidity to defi protocol for yearning yield without deposit.

LAP: Liquidity Auction Protocol

LAP: Liquidity Auction Protocol

Liquidity Auction Protocol, that uses ideals funds in smart accounts (as well as EOA with EIP-7702 support) to auction there liquidity to defi protocol for yearning yield without deposit.

The problem LAP: Liquidity Auction Protocol solves

Currently, DeFi protocols must maintain a liquidity layer, and to sustain this liquidity, they rely heavily on regular reward emissions to incentivize users. This creates a challenge for DeFi protocols as they must constantly compete to attract and retain stakers. Moreover, these protocols and bridges often don’t require active liquidity at all times, leaving substantial funds idle in contracts, which significantly reduces capital efficiency. Users hesitate to stake these funds in the protocols due to multiple steps required for staking and unstaking funds. It costs them high gas fees which in case of ethereum can as high as $100.

To tackle this challenge, we introduce liquidity auction protocol (LAP). It auctions this ideal liquidity siting in user wallets (EOA, and smart wallets) to be used in defi protocols. Users can opt in by simply signing a message, granting the protocol controlled access to specific assets and amounts on different chains for use in the Liquidity Allocation Pool (LAP). This signed message is then transmitted to off chain auction house which makes it available for any defi protocol that wants to utilize this liquidity through an auction. DeFi protocol can just create am intent for this off chain actor. This intiates bunch of solvers to find a optimized path for providing liquidity. This means which accounts to choose, which tokens to swap into. Once the auction is concluded, solvers with highest bid wins the auction and gets a signature to relay the auctioned liquidity.

LAP ensures funds are transferred back to users which may or may not be on different chain. For users the funds might be transfered betwen chain, so it may be such that thier USDC balance on base can descrease but their optimism balance can increase. However their, universal balance will always increase. In addition, LAP can also provide a flash loan with JIT liquidity from users wallets and reward users for providing that liquidity.

Challenges we ran into

we used new socket-protocol which provide chain abstracted deployment and state read from multiple chain in a innovate smart contract env.

setting up was bit tricky as they have new node running.

auction house protocol have many moving parts and require lot of time and thinking to spec out the system but in the end finally got it running

Additional Features

we could have created more defi protocols to use this liquidity layer

Tracks Applied (6)

Best Scaffold-ETH2 entry

Scaffold-ETH2 proved to be very useful. Its prebundled setup saved us a significant amount of time. We utilized it in th...Read More

BuidlGuidl.eth 🏰 🔥

Build Innovative Consumer Apps on Base

Base is a super chain, it provides good L2 for the deployment. It comes with a lot of protocols which can benefit from i...Read More

Base

Optimistic Indexer

Optimistic Indexer reduces the time required for indexing events. By pre-indexing events, it makes it easy to utilize it...Read More

Polynomial Protocol

Open Track

We deployed LAP on the BNB Chain, leveraging its extensive ecosystem of DeFi protocols. This ecosystem offers immense po...Read More

BNB Chain

Best Horizontally Scaled Application

Socket is chain abstracted protocol. It saved us a lot of time in making simple single RPC call for deploying smart wall...Read More

Socket

Best use of pre-execution and abstracted composability

Pre-execution functionality of the socket protocol greatly simplified validating states across multiple chains. This was...Read More

Socket

Discussion