# Farms & Pools

# Introduction

Yield farming is a crypto-investment practice that generates returns on one's holdings.

It allows you to earn passively when you lock your crypto assets over a period of time. This is a new way to make money from your cryptos without selling them.

The concept is similar to traditional banking systems that give interest on the amount you deposit. Yield farming rewards investments with cryptocurrency.

What are Farms&Pools?
/en/af/farmspools/

# How to use POOLS

Staking POOLS allow you to stake a single asset into a smart contract to earn passive income.

For example, you can stake:

  • BUSD
  • WBNB
  • BTCB
  • CAKE
  • ETH

to earn AFD DOGS tokens, the native farming yield asset on Animal Farm.

PIG PEN and DOG POUND are both single asset staking pools but are slightly different.

PIG PEN
../../../af/pigpen/

DOG POUND
../../../af/dogpound/

Before proceeding, choose a POOL that works for you. Visit POOLS and you will find a list of available products.

Animal Farm: POOLS
https://defi.animalfarm.app/pools

Do you already have WBNB BEP20 tokens? Go to step 5.

If you have other BEP20 tokens, you need to convert them to WBNB BEP20.

  1. Navigate to: PancakeSwap

  2. Connect your wallet via PancakeSwap.

  1. Enter the amount and hit WRAP, you can swap BNB for WBNB (and vice versa) with no trading fees, exchange rate is always 1 to 1.

  1. Pay the gas fees and approve the transaction in your crypto-wallet.

Still don't see your WBNB in the token list? Copy the WBNB address below and add it to your crypto-wallet.

0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c
  1. Go to: defi.animalfarm.app/pools

  2. Connect your wallet via AnimalFarm.

  1. When you deposit the WBNB token for the first time, you must approve it. Click APPROVE, pay the gas fees, and authorize the transaction in your crypto wallet.

  1. Click Deposit twice and authorize the transaction in your crypto-wallet.

Do you already have BUSD BEP20 tokens? Go to step 5.

If you have other BEP20 tokens, you need to convert them to BUSD BEP20.

  1. Navigate to: PancakeSwap

  2. Connect your wallet via PancakeSwap.

  1. Enter the token amount and hit SWAP.

  2. Pay the gas fees and approve the transaction in your crypto-wallet.

Still don't see your BUSD in the token list? Copy the BUSD address below and add it to your crypto-wallet.

0xe9e7cea3dedca5984780bafc599bd69add087d56
  1. Navigate to: defi.animalfarm.app/pools

  2. Connect your wallet via AnimalFarm.

  1. When you deposit the BUSD token for the first time, you must approve it. Click APPROVE, pay the gas fees, and authorize the transaction in your crypto wallet.

  1. Click Deposit twice and authorize the transaction in your crypto-wallet.

Do you already have ETH BEP20 tokens? Go to step 9.

If you have other BEP20 tokens, you need to convert them to ETH BEP20.

If your ETH token is not in the BSC BEP20 network, we will need to convert it using a bridge protocol.

For this process we use the multi-chain DEX aggregator app.rango.exchange, one of the new, most secure and user-friendly exchanges that currently supports more than 40 blockchains, 100 DEXes, 10 bridges and 6 different wallets.

Alternatively, you could use the BRIDGE protocol you find most suitable.

  1. Navigate to: app.rango.exchange

  2. Connect your ETH/BSC wallets.

  3. Click on upper tab and select ETH token from ETHEREUM chain.

  1. Click on lower tab and select ETH BINANCE PEGGED token from BSC chain.

  2. Fill in the amount you would like to bridge, and automatically will be calculated, the exchange timing, estimated transaction cost, and best route for your request.

  3. Now click SWAP, select your in/out wallets, then click on CONFIRM SWAP.

  1. Pay the gas fees and authorize the transaction in your crypto wallet. Your transaction is complete when the status changes to "Success".

  1. Once approved, a small notification window will appear. Click to view the details if you want to.

Still don't see your ETH BEP20 in the token list? Copy the address below and add it to your crypto-wallet.

0x2170ed0880ac9a755fd29b2688956bd959f933f8

  1. Go to: defi.animalfarm.app/pools

  2. Connect your wallet via AnimalFarm.

  1. If you are depositing the ETH token for the first time, you will need to approve it. Click APPROVE, pay the gas fees, and approve the transaction in your crypto-wallet.

  1. Click Deposit twice and authorize the transaction in your crypto-wallet.

Do you already have CAKE BEP20 tokens? Go to step 5.

If you have other BEP20 tokens, you need to convert them to CAKE BEP20.

  1. Navigate to: PancakeSwap

  2. Connect your wallet via PancakeSwap.

  1. Enter the token amount and hit SWAP.

  2. Pay the gas fees and approve the transaction in your crypto-wallet.

Still don't see your CAKE in the token list? Copy the CAKE address below and add it to your crypto-wallet.

0x0e09fabb73bd3ade0a17ecc321fd13a19e81ce82
  1. Navigate to: defi.animalfarm.app/pools

  2. Connect your wallet via AnimalFarm.

  1. When you deposit the CAKE token for the first time, you must approve it. Click APPROVE, pay the gas fees, and authorize the transaction in your crypto wallet.

  1. Click Deposit twice and authorize the transaction in your crypto-wallet.

Do you already have BTCB tokens? Go to step 9.

If you have other BEP20 tokens, you need to convert them to BTCB.

If your BTCB token is not in the BSC BEP20 network, we will need to convert it using a bridge protocol.

For this process, we use the multi-chain DEX Aggregator app.rango.exchange, one of the new, most secure, and user-friendly exchanges that currently supports more than 40 blockchains, 100 DEXes, 10 bridges, and 6 different wallets.

Alternatively, you could also use the BRIDGE protocol you find most suitable.

  1. Navigate to: app.rango.exchange

  2. Connect your BTC/ETH/BSC wallets.

  3. Click on upper tab and select BTC token from BITCOIN chain.

  1. Click on lower tab and select BINANCE PEGGED BITCOIN token from BSC chain.

  2. Fill in the amount you would like to bridge, and automatically will be calculated, the exchange timing, estimated transaction cost, and best route for your request.

  3. Now click SWAP, select your in/out wallets, then click on CONFIRM SWAP.

  1. Pay the gas fees and authorize the transaction in your crypto-wallet, your transaction is done when status turns into "Success".

  1. Once approved, a small notification window will appear. Click to view the details if you want to.

Still don't see your BTCB in the token list? Copy the address below and add it to your crypto-wallet.

0x7130d2a12b9bcbfae4f2634d864a1ee1ce3ead9c

  1. Go to: defi.animalfarm.app/pools

  2. Connect your wallet via AnimalFarm.

  1. If you are depositing the BTCB token for the first time, you will need to approve it. Click APPROVE, pay the gas fees, and authorize the transaction in your crypto-wallet.

  1. Click Deposit twice and confirm the transaction in your crypto-wallet.

Farms&Pools tax explained
/en/af/farmspools/#farmspools-tax-explained


# How to use FARMS

FARMS are similar to single staking pools, but require so-called LP tokens created by providing liquidity in the relative pool with two different tokens.

When you provide LP tokens for a farm, you can earn rewards in the corresponding reward token.

Before proceeding, you should select a FARM that is right for you. Visit FARMS, and you will find a list of available ones.

Animal Farm: FARMS
https://defianimalfarm.live/farms

The two native core farms earn AFP PIGS, the platform governance token; all other farms earn AFD DOGS, the yield token.

Once you have chosen the FARM, you must create the LP TOKEN and stake it to yield.

Do you already have DOGS/BUSD LP tokens? Go to step 2.

  1. You must create the DOGS/BUSD LP token; follow this guide and find out how to do it.

    How To: DOGS/BUSD LP
    /en/how-to/animalfarm/pairunpair/#dogs-busd-lp

  2. Go to: defi.animalfarm.app/farms

  3. Connect your wallet via AnimalFarm.

  1. Enter the amount of DOGS/BUSD LP you want to stake; if you are depositing the lp token for the first time, you will need to approve it. Click on APPROVE, pay the gas fees, and authorize the transaction in your crypto-wallet.

  1. Hit DEPOSIT twice to confirm it and approve the transaction in your crypto-wallet.

  1. Once approved, a small notification window will appear.

Do you already have DOGS/WBNB LP tokens? Go to step 2.

  1. You must create the DOGS/WBNB LP token; follow this guide and find out how to do it.

    How To: DOGS/WBNB LP
    /en/how-to/animalfarm/pairunpair/#dogs-wbnb-lp

  2. Go to: defi.animalfarm.app/farms

  3. Connect your wallet via AnimalFarm.

  1. Enter the amount of DOGS/WBNB LP you want to stake; if you are depositing the lp token for the first time, you will need to approve it. Click on APPROVE, pay the gas fees, and authorize the transaction in your crypto-wallet.

  1. Hit DEPOSIT twice to confirm it and approve the transaction in your crypto-wallet.

  1. Once approved, a small notification window will appear.

Do you already have DRIP/BUSD LP tokens? Go to step 2.

  1. You must create the DRIP/BUSD LP token; follow this guide and find out how to do it.

    How To: DRIP/BUSD LP
    /en/how-to/animalfarm/pairunpair/#drip-busd-lp

  2. Go to: defi.animalfarm.app/farms

  3. Connect your wallet via AnimalFarm.

  1. Enter the amount of DRIP/BUSD LP you want to stake; if you are depositing the lp token for the first time, you will need to approve it. Click on APPROVE, pay the gas fees, and authorize the transaction in your crypto-wallet.

  1. Hit DEPOSIT twice to confirm it and approve the transaction in your crypto-wallet.

  1. Once approved, a small notification window will appear.

The procedure for all other FARMS is the same; take CAKE/USDT as an example.

Do you already have CAKE/USDT LP tokens? Go to step 2.

  1. You must create the CAKE/USDT LP token; follow this guide and find out how to do it.

    How To: provide liquidity
    /en/how-to/animalfarm/pairunpair/#providing-liquidity-to-get-lp-tokens

  2. Go to: defi.animalfarm.app/farms

  3. Connect your wallet via AnimalFarm.

  1. Enter the amount of CAKE/USDT LP you want to stake; if you are depositing the lp token for the first time, you will need to approve it. Click on APPROVE, pay the gas fees, and authorize the transaction in your crypto-wallet.

  1. Hit DEPOSIT twice to confirm it and approve the transaction in your crypto-wallet.

  1. Once approved, a small notification window will appear.

Farms&Pools tax explained
/en/af/farmspools/#farmspools-tax-explained


# How to unstake

The UNSTAKE procedure is the same for all types of farms and pools.

  1. Go to:
  1. Connect your wallet via AnimalFarm.

  1. Click on UNSTAKE.

  1. Fill in the amount you want to unstake, confirm, and approve the transaction in your crypto-wallet.
  1. Once approved, a small notification window will appear.

Farms&Pools tax explained
/en/af/farmspools/#farmspools-tax-explained


# How to claim Rewards

The CLAIM REWARDS procedure is the same for all types of farms and pools.

  1. Go to:
  1. Connect your wallet via AnimalFarm.

  1. Click on CLAIM.

  1. Click again on CLAIM, and approve the transaction in your crypto-wallet.
  1. Once approved, a small notification window will appear.

# FAQs

Would you like to know more? Do you have a specific question?

FARMS & POOLS FAQs
../../../af/faq/#farmspools-faqs