# Introduction to UnoFarm

### **UnoFarm** **is a yield farming aggregator.** It automates farming process in your favour. &#x20;

Yield farming is considered one of the most popular investment strategies in DeFi (Decentralised Finance). Yield farming allows DeFi users to earn additional profits from lending/borrowing their cryptocurrency assets, while providing liquidity to decentralized exchanges (DEX).

UnoFarm's mission is to bring together all the best DeFi yield sources within a single tool. Our duty is to provide a **unified interface** to all of the major farms and liquidity pools, automating the yields generation process, therefore maximizing rewards earned from delegating your assets. The tools mentioned above allow you to increase your income, while keeping it secure, way more safer than handling your assets manually.

What does UnoFarm do:

1. It aggregates and compounds yields from various trusted DeFi protocols running on multiple different blockchains.
2. It provides a convenient and detailed analytic statistics, that includes a representation of your daily income, measured in USD.
3. It saves your free time, and reduces network fees (compared to farming manually).&#x20;


# Aggregation within unified interface

One of the key issues in yield farming is to determine the best farming, lending and liquidity providing opportunities. Unified interface allows users to enter this yield sources just in a few clicks. You just need to approve tokens and deposit them directly in yield source's smart contract. LP token will be generated and credited in a single transaction, saving gas as well. Meaning you don't need to enter yield source's interface in order to accumulate it.&#x20;

The same logic is used for the withdrawal. No messing up with LP tokens - underlying tokens will be transfered directly to your wallet.

Nevertheless if you do have LP tokens already you can enter protocol with it.


# Analytics

Proper analytic statistics is one of the most significant keypoints of the yield farming management process. Our users are provided with common info about their assets in the right upper corner of the interface.&#x20;

The Deposits reflect total value of the assets you own, in USD. Expected daily profit represents the approximate value of your daily income, in USD.&#x20;

You can always check your LP tokens supplies and/or re-invest your assets via the special interface, callable by clicking on the staked yield source.

We provide our users with a set of handy analytic stats, detailing their portfolios growth.


# Better than manual farming

An effective approach to investing in yield farming protocols involves engaging and spending a lot of time on both continually researching and reviewing new DeFi projects as well as managing one's current portfolio.&#x20;

UnoFarm protocol provide the most trusted yield sources, auditing implemented protocols, decreasing farming risks.

To optimise their yields DeFi users have to manually claim their profits and reinvest, find pairs and yield sources with best APY and regularly move their assets to where they will generate more profit.

UnoFarm is compounding the profit farmed at optimal intervals to maximize APY. Intervals for reinvest are calculated according to gas fees, pool saturation and allocated funds.&#x20;

Using this optimal interval, protocol harvests the reward tokens from yield sources and swaps it for the underlying assets that users deposited. Mutual pools structure which are used for this saves network fees, creating less transactions.&#x20;


# Where UnoFarm generate yield from?

UnoFarm is currently helping to generate income primarily by providing liquidity to so-called **liquidity pools**. This process is sometimes called **liquidity mining**.&#x20;

Liquidity pools are smart contracts based on Automated Market Making (AMM) technology. They are mostly used in decentralized exchanges (DEX).

A pool is typically a pair of tokens that are used to conduct trades on the DEX. During trading, DEX users pay commissions, most of which go to the liquidity pool and are distributed among its participants, in proportion to the funds placed.&#x20;

The user who provides liquidity to the pool receives **LP tokens**. They work like an investment unit and confirm that liquidity has been provided to the pool. When liquidity is withdrawn, they are burned.&#x20;

Many DeFi protocols also additionally reward users with their own tokens. This is usually done to provide an incentive to provide liquidity to specific assets.&#x20;

Thus by providing liquidity (depositing tokens in the pool) user receives:&#x20;

1. LP token, which confirms the provision of liquidity.&#x20;
2. Trading commissions a AMM, proportional to the deposited funds.&#x20;
3. Additional DeFi protocol tokens on which liquidity is deposited.&#x20;

UnoFarm uses a special reinvestment mechanism, selling these additional tokens at an optimal frequency. They are sold and exchanged for the base tokens in which liquidity is initially provided. Then they are added to the liquidity pool, increasing the user's share in it (the number of LP tokens) and, as a consequence, amount of the trading commissions he is entitled to.&#x20;

Thus, the compound interest allows to greatly increase the profitability of providing liquidity using the UnoFarm protocol.

&#x20;


# Supported chains

UnoFarm protocol is running on **Polygon Chain** right now. In the nearest future it will support:

* ETH mainnet
* BSC
* Aurora
* Fantom
* Metis
* Arbitrum
* Optimism&#x20;
* Solana.


# Community channels

Join UnoFarm social media, meet more Unofarmers and learn about the protocol.

* **Dapp:** <https://app.uno.farm/>
* **Github:** <https://github.com/Mycelium-Lab/uno-contracts>
* **Discord:** <https://discord.gg/zp46Um9u>
* **Twitter:** <https://twitter.com/uno_farm>
* **Telegram EN chat:** <https://t.me/uno_en_chat>
* **Telegram EN:** [https://t.me/uno\_en\_gr](https://t.me/unofarm_en)
* **Telegram RU:** [https://t.me/uno\_ru\_gr](https://t.me/uno_farm)


# Fees

UnoFarm takes 15% of the rewards token being compounded as a fee. Fee amount is regulated by the DAO. Protocol doesn't charge extra fees, like deposit/withdrawal or any other kind of fees.

The majority of the protocol fees are sent to our Balancer pool ("buyback and make" model), supporting healthy token price, increasing liquidity of the token and also earning extra yield from trading fees.    Fee portions for buybacks, trading fees in the pool will be governed by the DAO. Portion of the funds from the pool can be further allocated by the DAO for additional community incentives and initiatives.


# FAQ

### Where does UNO operate?

At the moment UNO operates on Polygon (Matic) Network, but some more nets can be included to the connection list in the future.

### What are the UNO fees?

As UNO is an MVP-product, it has no fees till end of march 2022. But some fees will be included after official service start.

### Will the future fees will be included in the APY?

No, APYs do not include fees, all the fees will be taken after the APY calculation.

### How does UNO achieve better profitability comparing to underlying yield?

The difference between underlying yield and the total profitability is achieved because of regular recompounding and exponential growth.

### Does UNO have a yield optimizer?

yes, it does. It works as a automated balancer systems that checks best moments for making a recompound (low gas prices, better APRs etc) to generate the best APY

### What wallets does UNO support?

We support metamask as a main used wallet. Please check [metamask.io](http://metamask.io/) to install it as a plugin, or look for a mobile version on Play market/Apple store.

### Does UNO offer LP token?

No, we don't offer our own LP token.

### What is impermanent loss?

Impermanent Loss (IL) - is a specific type of loss based on price divergence that liquidity providers (LP) may experience.

### How does impermanent loss happen?

Users provide their assets to a liquidity pool to become liquidity providers (LP). In return, they get a portion of the transaction fees that traders paid to the pool. Liquidity pools are used by the largest segment of automated market makers (AMM), called constant function market makers (or CFMMs). When the price of deposited assets in a liquidity pool changes compared to the time LPs deposited them, impermanent loss happens. The bigger this change is, the more they are exposed to impermanent loss. This price divergence can give traders or arbitrageurs profitable opportunities. They can execute the arbitrage trade until it brings the token price back in line with the wider market. This results in impermanence loss for liquidity providers.

### Can you provide an example of impermanent loss?

Let's use a liquidity pool constructed on a constant product automated market maker (AMM) system as an example. This AMM uses a relatively simple formula as a pricing mechanism:

&#x20;x \* y = k.&#x20;

This formula is used to calculate the prices of the two digital assets in the liquidity pool. In this pricing formula, k is constant. This means that the sum of the two assets contained in the pool (x multiplied by y) should always be the same (k) before and after a trade is executed.&#x20;

Let's suppose that the two digital assets in the liquidity pool are ETH and DAI, and you deposit 1 ETH and 100 DAI. This type of AMM requires that the two deposited assets maintain a 1:1 ratio, which means that 1 ETH = 100 DAI. Since 1 DAI = 1USD, your deposited assets are now valued at $200. Now imagine that the total pool contains 10 ETH and 1,000 DAI, which is worth $2,000. This means you have a 10% share of the pool. The constant is k = 10 (ETH) \* 1000 (DAI) = 10,000, which must always be equal before and after a transaction in the pool. Suppose that the ETH price rises to 400 DAI. According to the AMM formula, the price of ETH in the pool is still 100 DAI. At this time, arbitrageurs can buy ETH at a lower price from the liquidity pool until the token price is back in line with the external price. If we ignore the transaction fees, there will be 5 ETH and 2,000 DAI in the liquidity pool. At the same time, the constant k is still 10,000. If you decide to withdraw funds during this time, you can now withdraw 0.5 ETH and 200 DAI (10% of the pool), which equals $400 (excluding fees). That doesn't seem so bad, but If you would have hodled rather than deposited these tokens, you would now have $500 worth of assets. So that's how you can lose $100 compared to just holding your tokens, and this is what we call impermanent loss.

### What is farming?

Farming is a DeFi concept based on staking or lending cryptocurrencies. Generally, users step as liquidity providers in order to recieve returns.

### What is staking?

Staking is a way of getting a passive income by holding your tokens on proof-of-stake algorithm based net in order to get a reward. As bigger the amount of tokens is, as higher is a possibility to generate blocks. There are different types of staking like locked staking, flexible staking, but now it is one of the most important DeFi concepts, also called DeFi staking. General staking rules may differ in various nets, but basically it is about holding to get a reward as a proof for any net status.

### What is APR?

Annual Percentage Rate (APR) is a simple interest from a particular investment over a 1 year period.

### What is APY?

Annual Percentage Yield (APY) is a compounded interest from a particular investment over a 1 year period.

### How to calculate APY?

The calculation of the annual percentage yield is based on the following equation:

&#x20;APY = (1 + r/n)n – 1, where:&#x20;

r - the interest rate,&#x20;

n - the number of times the interest is compounded per year.

### What are the staking risks?

There are different types of risks that can be included to staking risks: market risks, liquidity risks, lockup periods, rewards duration, security risks. Most of them are pretty common and are comparable to fiat currency risks.

### What is a market risk?

The price movement is the basics of any market risk. For example, if you are staking a token with 10% APY, but the price drops 50% in value throughout the year, the final result will be a loss.

### What is a liquidity risk?

If you are staking an altcoin with low capitalisation, it barely has any liquidity on exchanges, you may find it difficult to sell your asset or to convert your staking returns into another crypto asset or fiat currency.

### What is a lockup period?

Some stakable assets come with locked periods during which you cannot access your staked assets. If the price of your staked asset drops substantially and you cannot unstake it, that will affect your overall returns.

### What is a rewards duration?

Mostly staking rewards are being paid on a daily basis, but sometimes it works on weekly or different basis. As a result, stakers have to wait to receive their rewards. This shouldn’t affect your APY if you hodl and stake the entire year. However, it will reduce the time that you can re-invest your staking rewards to earn more yield (either by staking or by deploying assets in DeFi protocols).

### What is a security risk?

Security risk consists of possibility to lose your tokens cos of security break. Private security break may appear if you don't backup your wallets or store your keys/passwords safely. Service security break may appear for example if the service is not audited, so please pay attention in both of types of situation.


# Using UNO

В этом разделе мы дадим подробную инструкцию для рядового пользователя о том как использовать УНО.

Usually, the process of using UNO by a novice user looks something like this:

1. [A new cryptocurrency wallet creation and configuration](/tutorials/using-uno/wallet-creation-and-configuration)
   * Metamask wallet installation;
   * Configuration of Metamask (BSC and Polygon network connection);
2. [Wallet top up on the example of Binance exchange](/tutorials/using-uno/wallet-top-up)&#x20;
   * BNB and MATIC transfer to a wallet on the example of Binance exchange;
   * Money transfer from Binance exchange to Metamask;
   * Money transfer from BSC network Polygon network and back;
3. [Staking in UNO](/tutorials/using-uno/staking-on-uno)
   1. [Choice of the pool for investing](/tutorials/using-uno/staking-on-uno/choosing-a-pool-for-investment);
   2. [Staking (provision of liquidity)](/tutorials/using-uno/staking-on-uno/providing-of-liquidity);
   3. Portfolio growth tracking;
4. [Money withdrawal](/tutorials/using-uno/staking-on-uno/withdrawal).

Most likely you either have completed or know how to complete one or more of these stages. In this case, just skip to the stage that is relevant for you at the moment.


# Wallet creation and configuration

In this section, we will explain how to install, configure and use Metamask cryptocurrency wallet.

UNO — is a decentralized service which works via smart contracts (web3) technology, thus, to use it you should have an Ethereum cryptocurrency wallet supporting operations with web3. As such a solution, we recommend using a [Metamask](https://metamask.io/) wallet.

### Metamask installation

Go to the official website of the wallet [https://metamask.io/download](https://metamask.io/download/)

Install the browser version of the wallet.&#x20;

![](/files/g4q8v1MC2zUsQUIkpZEG)![](/files/YCkh3nZNRGqsGbdOhexs)

At the time of this writing, Metamask supports 4 types of browsers. This instruction is made for Google Chrome browser users.

![](/files/f24QeL1lyD4wXufiWLvM)

###

### Creation of the Ethereum wallet

Metamask has been installed, now we need to create a cryptocurrency wallet

![](/files/uV1jxVJyEZWR2FdExxG3)

Click "Create a Wallet" and follow the instructions

![](/files/cGPREcXGlkNgM8zn0cbD)

Enter a password which you will never forget. It will be used for unlocking of your wallet:

![](/files/kuJ5amxXpbPHp1lACDot)

<mark style="color:red;">**Carefully**</mark> read the following page:

![](/files/QuK8iPlKaQaa46q47EwA)

<mark style="color:red;">Remember that careless usage and storage of the secret phrase may lead to a complete loss of funds.</mark> Before getting of the secret phrase we recommend to make sure the lack of malware on your computer which can steal the information while getting or storage. Also, we recommend storing the secret phrase on paper and not copying it to the clipboard.

Follow the instructions until the wallet is created

<div align="left"><img src="/files/zjMKWK447gHyi6cPg9F3" alt=""></div>

Congratulations! Your cryptocurrency wallet is created and ready to be configured.

### Metamask configuration

Since the main Ethereum blockchain is slow and expensive, alternative blockchains and L2 solutions have been created that speed up and reduce the cost of working with DeFi.

UNO is a cross-chain application that will work with both the main Ethereum blockchain and L2 solutions.

<mark style="color:purple;">At the current stage of the protocol development, public version of UNO supports Pilygon blockchain only.</mark>  Money transfer to Polygon can be performed by several ways, the use of Binance Smart Chain (BSC) network is the most profitable of them. That's why we will describe below how to configure Metamask for use in the Polygon and BSC networks.

1. Open the Metamask extension in the upper right corner of your Google Chrome browser (you may first need to click on the "puzzle" icon to do this), expand the network selection drop-down list and click the button Add Network:\ <img src="/files/7oHZnKyGVuu2Z2MiccOx" alt="" data-size="original">
2. Add Binance Smart Chain (BSC) network with the following network parameters:\
   **Network Name:** Binance Smart Chain\
   **New RPC URL:** <https://bsc-dataseed.binance.org>\
   **Chain ID:** 56\
   **Currency Symbol:** BNB\
   **Block Explorer URL:** <https://www.bscscan.com/>\
   ![](/files/Pg6b2FZ6EoBUX2iN8SJH)
3. Add Polygon network in the same way:\
   **Network Name:** Polygon\
   **New RPC URL:** <https://polygon-rpc.com/>\
   **Chain ID:** 137\
   **Currency Symbol:** MATIC\
   **Block Explorer URL:** <https://polygonscan.com/>\
   ![](/files/xBKsz3iVikz44HvmnFMy)![](/files/Af5VLWIm1msr9q3NDbb7)

**Done!**\
\ <mark style="color:green;">**Congratulations! You've just created and configured the Metamask wallet.**</mark>

Now all that's left is to top it up. We will do this in the [next section](/tutorials/using-uno/wallet-top-up).


# Wallet top up

In this section we will tell how to top up a Metamask wallet and make money transfer between networks.

We've already configured a Metamask wallet and connected Binance Smart Chain (BSC) and Polygon networks to it in the [previous section](/tutorials/using-uno/wallet-creation-and-configuration), Ethereum Mainnet is connected to Metamask by default. In this section we will top up the wallet and learn how to transfer money between networks.

We'll show the wallet top up process on the example of Binance cryptocurrency exchange. Вы можете использовать любой инструмент для пополнения аналогичным образом с учетом специфики вашей биржи.

### Metamask wallet top up

You need some ETH tokens in your wallet to send transactions in the Ethereum Mainnet, since it is in them commissions (gas) are paid for transactions sending and interaction with smart-contracts.

Similarly, in order to be able to send transactions on the Polygon network, you need to have MATIC tokens in your wallet on the Polygon network, and BNB tokens in your wallet connected to the BSC network.

<mark style="color:red;">**Be attentive:**</mark> <mark style="color:red;"></mark><mark style="color:red;">token sending to a wallet in a wrong network may result in a total money loss. For the novice users, we recommend to make the first top up procedure with a small amount.</mark>

1. **BNB and MATIC tokens buying**\
   For the beginning, buy some MATIC and BNB tokens. You can do it in many ways, the easiest one is Convert section.\
   ![](/files/ZVEyaUPD8z2oqmPAJIor)<br>

   The average cost of a transaction on the BSC network is about $0.35, the average cost of a transaction on the Polygon network is about $0.01. Therefore, we recommend that you have BNB worth about $20 and MATIC worth about $5 in your wallet.
2. **Sending tokens to  Metamask**\
   Your Metamask wallet address is thу same for any of the networks, copy it:\
   ![](/files/XOjULIcBLteB5QfKCnJs)\
   Go to [Withdraw Crypto](https://www.binance.com/en/my/wallet/account/main/withdrawal/crypto/MATIC) Binance section and send MATIC token to your Polygon wallet:\
   ![](/files/4wfXIt9vqKJ9Lu2GeOkv)\
   Similarly, send BNB token as well as tokens you are going to stake on UNO (stablecoin USDT is used in our example) to the Binance Smart Chain wallet:\
   ![](/files/ZscD3rfs4ZkgUFezMLCU)\
   ![](/files/jQgm8bCoxONn1D5jB3ET)\ <mark style="color:red;">Attention:</mark> when sending tokens to the Binance Smart Chain network, be sure to set the Network field to "BSC Binance Smart Chain (BEP20)"<br>

**Congratulations!**\
The funds have been sent to the Metamask wallet and should appear in it within 1-20 minutes.

If after 20 minutes the funds are still not displayed in Metamask automatically, you can add them [manually](https://www.youtube.com/watch?v=oBoh2WB7ua4), also you can check their presence in blockchain explorers [bscscan](https://bscscan.com/) and [polygonscan](https://polygonscan.com/).

### Sending tokens between networks

In the previous step, we replenished the wallet balance with tokens to pay for gas and sent the funds that we plan to stake in UNO to the BSC network.\
As it is said earlier, the current public version of UNO supports Polygon network only, therefore, we need to send the funds that we plan to stake to the Polygon network from the BSC network.

You can transfer tokens from network to network using a blockchain bridge. There are several bridge solutions on the market. In this lesson, we will use the bridge [cbridge from celer](https://cbridge.celer.network/).

**Switch Metamask to BSC network**:

![](/files/TrTEPeEB1zh7bmMoA9Ee)

Go to [cbridge](https://cbridge.celer.network/), connect the wallet to the service and transfer tokens to Polygon network![](/files/2HIrLMLUVFFigJ3fPqAK)

Metamask will ask you to confirm the transaction several times during the process, do this

![](/files/821yFL1lTU44wAySIJwI)

<mark style="color:red;">**Attention:**</mark> <mark style="color:red;"></mark><mark style="color:red;">confirm transactions in services you trust only.</mark>

Wait for the result of the transaction (5-20 minutes).

<mark style="color:green;">**Congratulations!**</mark>

Your tokens have been sent from the BSC network to the Polygon network. Switch the Metamask to the Polygon network to see them. Similarly, you can send tokens back to the BSC network from the Polygon network.

We draw your attention to the fact that Metamask has a delay in automatically displaying new tokens, if after 20 minutes the funds are still not displayed in Metamask automatically, you can add them [manually](https://www.youtube.com/watch?v=oBoh2WB7ua4), also you can check their presence in blockchain explorers [bscscan](https://bscscan.com/) and [polygonscan](https://polygonscan.com/).


# Staking on UNO

In this section, we will briefly touch on the topic of DeFi, liquidity provision and staking on UNO.

As you know, the emergence of [DeFi](https://en.wikipedia.org/wiki/Decentralized_finance) services has introduced fundamentally new profitability tools to the market, such as providing liquidity for [DEX](https://en.wikipedia.org/wiki/Decentralized_exchange), decentralized lending protocols, farming pools, crypto bridges, etc.

UNO selects the best sources of return in terms of profitability and reliability by providing liquidity to [DeFi](https://en.wikipedia.org/wiki/Decentralized_finance) pools in one place and maximizes profitability through the use of intelligent portfolio management and recompounding algorithms.

Our goal: to give investors a single point of access to decentralized finance

[DeFi](https://en.wikipedia.org/wiki/Decentralized_finance) yield pools, in our opinion, are very effective investment instruments and our goal is to give investors a single point of access to them.

So, you already [have](/tutorials/using-uno/wallet-creation-and-configuration) a cryptocurrency wallet and it has been [topped up](/tutorials/using-uno/wallet-top-up).

Now[ choose a pool for investment](/tutorials/using-uno/staking-on-uno/choosing-a-pool-for-investment) and provide liquidity.


# Choosing a pool for investment

In this section, we will look at how to choose the right pool for investment.

We usually do not give advice on which pools to invest in, as this is an individual matter and depends on the strategy and level of risk tolerance of a particular investor. Below, we will provide basic recommendations for beginners in liquidity farming.

It is important to note that before investing in DeFi yield pools, you need to get familiar with [risks](/tutorials/yield-farming-risks).

For beginners who are just starting their journey in staking, we recommend starting with coin pools which your wallets already hold. Such a strategy is somewhat reminiscent of a bank deposit - you get a return on assets that you already have in your account.

Using the Stakeable Only filter, you can filter out the pools of coins that are on your cryptocurrency wallet, or find pools with the coins you are interested in by entering the name of the token in the Search field:

![](/files/Ii6zMOkP3kj2uidC3YzP)

One of the more conservative staking options is staking into stablecoin pools.&#x20;

Use the Stable Only filter to filter out these pools:

![](/files/oTdtaaJZ9si3kdX2Z2PK)

When choosing a pool, pay attention to the following indicators:

* APY - the pool's total annual return, obtained using UNO smart reinvestment algorithms;
* Pool size - usually, the large size of the pool indirectly indicates its reliability.;
* Yield source icon - income source project icon. UNO carefully examines each source of income before its integration.<br>

![](/files/SjAMz419LQ6zjqB2P7XU)

So, let's assume that you've chosen USDC-WETH pool on QuickSwap DEX.

Remember that when investing in a pool of several coins, you need to use an equal quantity (equal proportion) of tokens in dollar terms. For example, if you invest 1000 USDC in the USDC-WETH pool, you will need to invest 1000 USDC and WETH in the amount of approximately $1000. When withdrawing funds from the pool, you can get them back to your wallet in a different proportion (depending on the state of the pool at the time of withdrawal).

When choosing a pool, pay attention to each coin which it consists of, since by investing in a pool of several coins, you take on the risks for each of them.

Also remember the basic rule of investing: usually, the higher the return, the higher the risk. Therefore, the pools with the highest returns are often the most risky to invest.


# Providing of liquidity

In the [previous section](/tutorials/using-uno/staking-on-uno/choosing-a-pool-for-investment), we looked at what you need to pay attention to when choosing a pool for investment.

In this section, we will invest in UNO using the USDC-WETH pool as an example and learn how to track your profitability.

### &#x20;Staking

![](/files/Zbx7r0XdwYsziYJDogRo)

1. Expand the pool control elements by clicking on any free space within the frame;
2. Enter the quantity of USDC tokens;
3. Make a transaction by clicking on the "Approve USDC" button . This transaction allows UNO smart contract access to USDC tokens <img src="/files/YqC36REHd6uQ70q76M3c" alt="" data-size="line">;\
   If you do not have enough required tokens, you can always buy them on any exchange. We have prepared [detailed instructions](/tutorials/using-uno/staking-on-uno/providing-of-liquidity/tokens-exchange-in-defi) for you on how to do this.
4. The system will automatically calculate the number of WETH tokens that must also be invested in the pool. Click on the "Approve WETH" button to give UNO smart contract access to WETH tokens <img src="/files/U6WFOMmms6nPRK7gcqSS" alt="" data-size="line">;\
   Remember that when investing in a pool of several coins, you need to use an equal quantity (equal proportion) of tokens in dollar terms. For example, if you invest 1000 USDC in the USDC-WETH pool, you will need to invest 1000 USDC and WETH in the amount of approximately $1000. An exception is investing in the pools of the Balancer yield source, in which the pool is rebalanced automatically, which allows you to invest an arbitrary quantity of coins in the pool. When withdrawing funds from the pool, you can receive tokens in a different proportion (depending on the state of the pool at the time of withdrawal).
5. Make a transaction by clicking on the "Deposit"<img src="/files/ISD5CX4AVEZmc3hHbC6j" alt="" data-size="line"> button and wait for its completion.\ <mark style="color:green;">**Done - congratulations,**</mark> you've made your first investment on DeFi yeld pools via UNO!

### Yield tracking

![](/files/oWtXcH7niS2DFcr5IJ4M)

After successfully staking in UNO, you will see:

1. Updated balance in the pool you invested in (at Your Stake column);
2. Updated balance at Your Deposits in the top left corner of the app. This balance represents your total deposit in all pools;
3. Your expected daily profit in dollar terms at Expected daily profit.

In the "[Withdrawal](/tutorials/using-uno/staking-on-uno/withdrawal)" section, we will tell you how to withdraw tokens back to your wallet.


# Tokens exchange in DeFi

In this section, we will explain in detail how to exchange tokens in DeFi

When working with decentralized finance, it is often necessary to perform the operation of exchanging one token for another. If you are faced such a task, we recommend using one of the decentralized exchanges (DEX). In this manual, we will exchange tokens using the DEX 1inch aggregator as an example.

![](/files/XPTq9qihTJbBVaVoU8A3)

1. Go to [app.1inch.io](https://app.1inch.io/) and connect your wallet to the service in the Polygon network;
2. Choose a token you are going to sell;
3. Enter the amount to exchange;
4. Choose a token you are going to buy;
5. Make a transaction to grant 1inch access to your tokens, wait for the completion of the transaction<img src="/files/pZxw2QjrejKJsI8Z415B" alt="" data-size="line">;
6. Click the Swap button, you will see the Swap confirmation window. Carefully check the transaction parameters and confirm the exchange by clicking the Confirm Swap button;![](/files/lifgoL5o51cuSCsW4CIA)

Make a transaction and wait for the completion of the transaction <img src="/files/fJdly4DJ1OimlQ5wZkT9" alt="" data-size="line">. After the transaction is completed, new tokens will appear on your wallet.

![](/files/603suY33LwUQVkdDb1K5)

<mark style="color:green;">**Done!**</mark>

Please note that sometimes Metamask has a delay when automatically displaying new tokens, if after 20 minutes the funds are still not displayed in Metamask automatically, you can add them [manually](https://www.youtube.com/watch?v=oBoh2WB7ua4), as well as check their availability in blockchain explorers [bscscan](https://bscscan.com/) and [polygonscan](https://polygonscan.com/).


# Withdrawal

In this section, we will describe the process of withdrawing funds from UNO.

You can withdraw the tokens that you have staked in UNO at any time, the protocol does not impose any restrictions on the withdrawal of funds by users.

![](/files/i6rAuUrkJhbcADCyHHUV)

**To do this:**

1. Select the pool where you previously invested tokens in. For your convenience, you can filter out only those pools where your liquidity is by ticking the Staked Only field;
2. Expand the pool details, click on the Withdraw button and confirm the transaction. As soon as the transaction is confirmed, the tokens will be on your wallet.


# Yield farming risks

Yield Farming contains risk as any financial instrument. DeFi risks differes from classic types of risks in traditional finances. Meaning that you must educate yourself about it and be as aware of those as possible. Main DeFi risks are:

* Loosing of your private keys or getting hacked equals to loss of all funds
* Any protocol could get attacked and hacked
* Impermanent Loss.
* Rug-pulls and scams.
* A stablecoin could lose it's peg.


# Brand book & guidelines

The UNO leverages the UNO Brand Style. The style system establishes a common brand impression for all offerings under the UNO umbrella. Please adhere to these guidelines at all times, as an UNO style should never be altered from its officially released form.

You can find all the information you need about UNO's corporate identity in this PDF file:

{% file src="/files/0ZLyTX1AZOm9kOsWuRV1" %}


