Zapping fLP

Automated 1-click liquidity formation

What is Zapping?

Say you have ETH and want a position in the pool FLZ-WFTM. Well, it’s a painful process to get into that position.

First, you must supply FLZ & WFTM in the appropriate proportions, which takes many transactions.

Zapping allows you to do it in one click.

Which assets can be Zapped?

We've expanded zapping capabilities to make your experience more convenient.

How It Works

When you zap using one of these assets, the system will automatically sell it for WFTM behind the scenes. This WFTM is then paired with FLZ to create and lock the LP.

This feature aims to provide you with greater flexibility in how you engage with Feliz's money market, giving you more ways to earn and lock LP.

How to Zap via Feliz UI

First, connect your wallet to Feliz.

There are several areas on the platform to zap into fLP, but for the purposes of this tutorial, we will choose to zap from the Manage page.

You'll need one of our supported assets in your wallet to zap into LP. If you wish to borrow against your collateral, the Zap wizard supports that, as well.

Additionally, ensure you have FTM to cover transaction fees.

There is a minimum amount of $5 USD worth of fLP required to initiate a Zap.

  1. Choose your Zap source. Feliz allows you to Zap with supported assets from your wallet. You can also borrow directly from the money market if you have deposited collateral. Please consider your health factor and risk of liquidation before borrowing. Zapping will never reduce your health factor below 1.1.

  2. Input your desired amount.

  3. (Optional) Supplement with FLZ. If you wish to boost the fLP you're forming, you can add FLZ to the mix. The system will automatically calculate and fill in the amount of the primary asset required to create the pair. You can either supply FLZ directly from your wallet or use vesting FLZ without incurring any early-exit penalties. This step is entirely optional but can enhance the value of the fLP you're zapping and locking.

  4. (Optional) Adjust Slippage. If you have a specific preference for slippage tolerance, click on the "Slippage" option in the Zap wizard. By default, it's set to 5%. Modify this percentage according to your risk tolerance. If the price changes unfavorably beyond this percentage, your transaction will automatically revert.

  5. Select your Zap duration. The longer you lock, the higher the multiplier for your share of platform fees.

APR Calculations

Let's review how the locking APR is calculated for a locking duration of 1 month:

Example: 1 month locking APR:

  • Definition: Current locking APR for 1 month

  • Calculation: (Total 1 Month Lockers’ Share of Annualized Protocol Fees) / (Total 1 Month Lockers’ Share of fLP Pool Size)

1 Month Locker Share of Protocol Fees:

  • Calculation: (1 Month Locker Share of Protocol Power / Total Protocol Locking Power)

Total Protocol Locking Power:

  • Calculation: (1 Month Lockers Share of fLP Pool Size * 1 Month Locker Multiplier (currently 1x)) + (3 Month Lockers’ Share of fLP Pool Size * 3 Month Locker Multipler (currently 4x)) + (6 month Lockers’ Share of fLP Pool Size * 6 month Lockers’ Multiplier (currently 10x)) + (12 month Lockers Share of fLP Pool Size * 12 Month Locker Multiplier)) = Total Protocol Locking Power

Your New Annual Rewards:

  • Definition: User projected annual rewards, in USD terms, based on both FLZ rewards and Protocol fees:

  • Calculation: (Projected user daily FLZ rewards * 365) + (Projected user daily protocol fees * 365)

Confirm Your Zap

On this final step, a user can confirm their final zapping details. Our locking length is also displayed here.

Transaction Complete

Once the transaction is complete, you'll be a part of the liquidity pool and begin receiving platform fees!

Reminder, that zapping into fLP will lock your LP tokens for the specified time period (one to twelve months), and can be unlocked after that time period has elapsed. You may view your lock expirations from the Manage page.

Slippage and Other Risks

To manage slippage, click the little icon at the top right. Next, input your slippage tolerance and the maximum percentage you're willing to lose. Once you set your max tolerance for slippage, you're protected up to that amount. When you hit “Confirm” to execute a Zap, you will get an error telling you to reload the page or increase your slippage tolerance.

Keep in mind that providing liquidity carries some risk, as the value of your LPs may fluctuate as well as impermanent loss.

Last updated