Layer2.Finance

Layer2.Finance aims to bring mass audiences to the existing Decentralized Finance (DeFi) ecosystem.

Background

Layer2.Finance is a product that aims to solve the high transaction fee for DeFi(Decentralized Finanace) protocols. This can bring more small-fish users who are interested in investing in DeFi protocols.

What are DeFi Protocols?

DeFi(Decentralized Finance) protocols allow users to lend their assets and earn 100X - 1000X higher annualized yields compared to traditional banking. This sounds pretty awesome but it has a huge weak point. The gas fee(Transaction Fee) is so expensive for small investors who are interested in DeFi protocols. L2F is built to solve this exact pain point.

Imaging DeFi is a city with many banks(DeFi Protocols) that allow you to save your assets and generate earnings. The only way to access those banks is a expensive limo(High gas fee).

Alice as a Whale investor can profit on Day1.

Bob as small investor still lost after a year.

Connect Wallet

Like a normal DApp(Decentralized Application), the users are required to connect their crypto wallets. It's just like you log on with your account in traditional applications. By connecting, the users can start to transfer their assets between their wallets and Layer2.Finance.

Deposit to / Withdraw from L2

After user connected their wallet, users can deposit their assets to Layer2, which allows them to invest in different strategies. The strategies are the investment options of 3rd party DeFi protocols that L2F will move users' assets from L2 to L1 after an aggregation time out. On the other hand, users can choose to withdraw their assets from Layer2 to Layer1.

Deposit to Strategies

After users store their assets in Layer2, they can start to invest their assets in Strategies. Strategies are different investment options that associate with L1 protocols. After deposit, the users will get stTokens. stToken is the liquidity token that users can redeem the underlying liquidity along with yields back to Layer2. The transaction may take up to 6 hours to finalize as Layer2.Finance aggregates users’ fund allocation intents in batches. Users will need to wait for the next batch to happen.

Withdraw from Strategy

Users can withdraw their assets along with yields from strategies by using their stTokens. The actual value that users will receive depends on the stToken amount and the price for each stToken(The price is dynamically according to the underlying DeFi protocols). Same ad deposit to strategy, the withdrawal transaction may also take up to 6 hours to finalize as users will need to wait for the next batch to happen.

Transaction History

Users can check their transaction history in the history tab. We devided L1 and L2 transaction history to different tabs.

From 0 to v0.1

L2F is now on the v0.1 that is live on the Etherium Mainnet. We improve lots of user pain points that we discover while it's still an MVP running on Testnet. Here are some iteration points that we conclude from user survey and community.

  • Users are concerned about their assets and their investment condition.

  • Users are not familiar with the terms and user experience in the Layer 2 products.

  • Users prefer a minimal and clean user interface and interaction.

  • Long digit of asset number cause limitation on UI design.

  • No auto-refresh for users' asset condition.

  • Not friendly for mobile users.

Mobile Version

Mobile version will be soon available. Interested in the project? Check it at Layer2.Finance.

©2021 Tai's Portofolio