UniLend is Now Live on the Ethereum Mainnet: Get Ready to LendYour UFT!

UniLend Finance
7 min readMar 30, 2021
UniLend mainnet user Guide: Staking Rewards & Airdrop

A More Practical Flash Loans Solution

After many sleepless nights of relentless development, we’re excited to reveal not only the most comprehensive and cost-effective flash loans product on the market, but also our staking mechanism and guide. Today we’ll walk you through the existing features at launch to enable you to better familiarize yourself with the UI and functionality.

Follow our step-by-step guide below for each process to fully understand the various scenarios discussed. Please feel free to join us on our many social platforms to talk to our team or other DeFi enthusiasts about this update and the future of UniLend.

To begin, access our protocol here: https://v1.unilend.finance/lend

Selecting Your Prefered Wallet

When you first access our protocol you will need to locate the “Connect Wallet” icon at the top right corner of your screen. Click this icon to choose from an array of supported wallets.

Here you will find that we support many popular wallets such as MetaMask, WalletConnect (to connect using mobile wallets), Coinbase Wallet, Fortmatic and Portis.

Once you select the wallet of your choosing you will be able to connect directly to our protocol and start using UniLend on the mainnet right away. To keep this guide simplistic, we will use the MetaMask option throughout this guide since it’s the most popular wallet.

Adding UFT Tokens Within MetaMask Wallet

It’s great to officially say users no longer have to worry about using a test network to use UniLend. Everyone can now access our protocol using the Ethereum mainnet, which is the preselected network when logging into MetaMask.

If you’ve already added UFT tokens to MetaMask you can skip to the next step. If you haven’t added UFT to your wallet you can easily do this by following the steps below:

  1. Select the “Add Token” icon near the bottom of the wallet.
  2. Click “Custom Token”
  3. Type in UFT’s token contract address into the appropriate field: 0x0202Be363B8a4820f3F4DE7FaF5224fF05943AB1
  4. Type UFT in the “Token Symbol” box
  5. Add 18 in the “Decimals of Precision” box
  6. Click “Next”
  7. Click “Add Tokens”

This should be the only item that’ll need to be updated within MetaMask since ETH is always already an available asset when you access the wallet.

Using the UniLend Lend Function (Staking)

The reason a user will use the “Lend” function is to stake their UFT holdings to receive staking rewards. In this case, users will need to already have ETH in their MetaMask wallet, to pay for the gas cost of the transactions, and UFT for staking.

When you “lend” your token to the protocol’s pool, you’re adding liquidity so that users of our flash loan product will have liquidity to source when making flash loan transactions. The lending process is easily started by:

  1. Selecting the “Select Token” icon
  2. Click select “UFT” or whichever asset you wish to lend
  3. Click the “Max” button or your desired amount of UFT holdings you wish to lend to the protocol
  4. Click the “Approve” button to proceed

MetaMask will now pop up and ask if you would like to “Confirm” or “Reject” the transaction. Here you will be able to see the gas cost for this transaction.

To continue users will need to click the “Deposit” button that now shows within the UniLend interface.

Again MetaMask will pop up asking if you want to “Confirm” or “Reject” the transaction. To proceed, click “Confirm” and the transaction will be submitted. Once the transaction goes through you will be able to verify that you have added liquidity to the protocol by viewing the data below the “Deposit” button.

Here you will see the current APR you will receive for staking as well as the exact amount of liquidity within the pool, your share of the pool and also the liquidity that you have provided.

Using the UniLend Redeem Function

The “Redeem” function will be utilized to redeem the tokens you have lent out to the protocol, or in other words take back your staked tokens from the UniLend liquidity pool. If you remove your liquidity from the UniLend liquidity pool then you will no longer receive rewards.

To get started users should first click the “Redeem” icon in the top left hand corner of the screen. You should now see the “Redeem” interface, at this time users can start the process to take back your liquidity. This can effortlessly be done by:

  1. Selecting the “Select Token” icon
  2. Search for and enter the asset you wish to redeem
  3. Enter the amount you wish to redeem from the protocol manually or click the “max” button to input the entire amount of the asset you’re supplying the protocol
  4. Click the “Redeem” button to continue

MetaMask will now pop up asking if you would like to “Confirm” or “Reject” the transaction. Click confirm to proceed with removing your liquidity from the protocol. MetaMask should prompt you that the transaction has gone through and give you the ability to view the successful transaction on Etherscan.

If everything went through successfully then you should be able to see the now updated data below the “Redeem” button, which should now show “Your Pool Share” & “Your Liquidity” as zero.

Using the UniLend Reward Function

The reward function allows anyone to add rewards to the already existing rewards that stakers will receive for lending out their tokens to our flash loan pool. This can be utilized for various new and incentivizing reasons.

Please note that if you use this function, you’re effectively giving away your funds. There is no way to redeem these funds once you give them away. To start, users should first click the “Reward” icon at the top right of the screen. This will bring you to the “Reward” user interface. User can use this function with ease by:

  1. Selecting the “Select Token” icon
  2. Search for and enter the asset you wish to reward
  3. Enter either the exact amount that you wish to reward or click the “Max” button if you wish to give all of your selected asset away
  4. Check the box after reviewing the disclaimer
  5. Then click the “Approve” button

MetaMask will pop up asking if you want to either “Confirm” or “Reject” this transaction. To continue with this irreversible transaction you will need to click the “confirm” button. If the transaction goes through successfully you will now see the “Reward Available” data, below the “Reward” button, show a now increased amount based off the amount you have given supplied.

Using the UniLend Airdrop Function

The airdrop function is slightly different from the reward function. This function will be used to automatically equally distribute tokens to all of the liquidity suppliers of UniLend pools. This new innovative feature can also be used by anyone.

Please note that if you use this function, you’re effectively giving away your funds. There is no way to redeem these funds once you give them away. To start, users should first click the “Airdrop” icon at the top right of the screen. This will bring you to the “Airdrop” user interface. User can use easily use this function by:

  1. Selecting the “Select Token” icon
  2. Search for and enter the asset you wish to airdrop
  3. Enter either the exact amount that you wish to airdrop or click the “Max” button if you wish to give all of your selected asset away.
  4. Check the box after reviewing the disclaimer
  5. Then click the “Airdrop” button

MetaMask will pop up asking if you want to either “Confirm” or “Reject” this transaction. To continue with this irreversible transaction you will need to click the “Confirm” button. Once the transaction goes through successfully, you will now have airdropped all the selected assets you chose, to everyone participating in providing liquidity to our flash loan pools.

We hope you found this guide informative. Please remember this is just the beginning, there are many more updates in the pipeline. Moving forward we will continue adding further functionality and more support pages to make the user experience more inviting. In addition, we will continue to research new ingenious ways to make our DeFi protocol more accessible and open while further developing our flagship product.

Moreover, we’ll soon be releasing the user guide for our recently successfully audited flash loans functionality; stay tuned to learn how to use the industry’s most comprehensive and cost-effective flash loans product, powered by UniLend!

There will be more information released about the functions we covered today and how they may be utilized in the future in blogs to come. Join us on our social platforms to stay updated and keep in touch.

Website | Telegram Community | Announcements Channel | Twitter | Blog | Github | Reddit

--

--

UniLend Finance

UniLend is a Multichain protocol for Lending & Borrowing all ERC20 tokens permissionlessly. Website: https://unilend.finance