LogoLogo
AddressesAuditsGitHub
  • 📥Introduction
  • 🌀Products
    • Introduction
    • Best Yield
      • Overview
      • Guides
        • Deposit funds on BY
        • Redeem funds on BY
      • FAQs
    • Yield Tranches
      • Overview
      • Adaptive Yield Split
      • Security
        • Covered risks
      • Guides
        • Deposit funds on YTs
        • Redeem funds on YTs
        • Live YTs guides
          • Lido stETH
      • FAQs
    • Fee structure
    • Get involved
      • Integrators program
      • Institutions program
  • 💻Developers
    • Introduction
    • Networks and codebase
      • Ethereum mainnet
      • Polygon
      • Kovan testnet
      • ERC-4626 standard
    • Best Yield
      • Architecture
      • Deployed contracts
        • Ethereum
        • Optimism
      • Interface
      • Methods
        • mintIdleToken
        • redeemIdleToken
        • redeemInterestBearingTokens
        • rebalance
        • tokenPrice
        • tokenPriceWithFee
        • getAPRs
        • getAvgApr
        • userAvgPrices
        • getGovTokensAmounts
        • getAllocations
        • getGovTokens
        • getAllAvailableTokens
        • getProtocolTokenToGov
      • Edge cases
      • Security management policy
      • Get integrated as yield source
      • Get user earnings
    • Yield Tranches
      • Architecture
      • Deployed contracts
        • Ethereum
        • Polygon zkEVM
        • Optimism
      • Interface
      • Methods
        • AAStaking
        • BBStaking
        • AATranche
        • BBTranche
        • depositAA
        • depositAARef
        • depositBB
        • depositBBRef
        • fee
        • getApr
        • getContractValue
        • getCurrentAARatio
        • getIncentiveTokens
        • lastNAVAA
        • lastNAVBB
        • strategy
        • strategyToken
        • token
        • trancheAPRSplitRatio
        • tranchePrice
        • virtualPrice
        • withdrawAA
        • withdrawBB
      • Integration example
      • Edge cases
      • Security management policy
      • Subgraph
    • API
    • Security
      • Hats Finance vault
      • Hypernative monitoring
      • Immunefi bug bounty
      • Integration Standard Requirements
      • Risk Framework
      • Smart contract audits
  • 🏛️Governance
    • Introduction
    • Idle DAO
      • Governance process
        • Governance forum
        • Governance dashboard
        • Snapshot IDLE
        • Snapshot stkIDLE
      • Idle Leagues
        • Communication League
        • Development League
        • Treasury League
        • Leagues contributors
      • Treasury
        • Reports
      • Governance guides
        • How to monitor off-chain voting pools
        • How to propose an IIP
        • How to create an on-chain proposal
        • How to delegate votes
        • How to vote for an IIP
      • FAQs
    • IDLE token
      • Distribution
      • Use cases
        • Lending, borrowing & collateral
        • DEXs liquidity provision
      • Buybacks
      • Delegates
      • CoinGecko
    • IDLE staking
      • Prime staking
        • Examples
      • Staking integration
      • Guides
        • How to stake your IDLE
        • How to vote in Gauges
        • How to boost your $IDLE rewards
        • How to give VEV
  • 🗂️Other
    • Brand assets
    • Guides
      • How to see IDLE in your wallet
      • Deposit funds through Idle
      • Deposit funds through smart contracts
      • Redeem funds through Idle
      • Redeem funds through smart contracts
    • FAQs
    • Glossary
    • Resources
    • Archive
      • 👇Get in touch
        • 🏛️Governance Forum
        • 🏆Idle Grants Program
        • 👾Discord
        • 🐦Twitter
      • Gauges
        • Architecture
        • Deployed contracts
        • Gauges repository
        • stkIDLE repository
      • Gauges
        • Gauges integration
        • FAQs
      • Boost
      • DEXs liquidity provison
      • Risk Adjusted (deprecated)
      • Deployed contracts
      • Idle Smart Treasury (deprecated)
      • Ethereum LP staking (deprecated)
      • Polygon LP staking (deprecated)
      • Flash Loans (deprecated)
      • QuickSwap cxETH-WETH
      • Integrate PYTs
      • Idle Grants program
      • Idle on Polygon
        • Add Polygon network to MetaMask
        • Bridge $IDLE to Polygon
        • Deposit funds on Polygon
        • Add liquidity to $IDLE pools
        • Stake IDLE LP tokens on Polygon
Powered by GitBook

Ecosystem

  • Website
  • App
  • Governance
  • Brand assets

Developers

  • Feedback
  • GitHub
  • Bug bounty
  • Audits

Community

  • Blog
  • Twitter
  • Telegram
  • Discord

Analytics

  • Stats
  • Dune
  • DeFiLlama
  • CoinGecko
On this page
  • Deposit funds
  • Ethereum
  • Before starting
  • Connecting to the Idle dApp
  • Depositing assets

Was this helpful?

  1. Products
  2. Best Yield
  3. Guides

Deposit funds on BY

Products > Best Yield > Guides > Deposit

Last updated 5 months ago

Was this helpful?

Deposit funds

This tutorial will guide users in the process of depositing new funds in Idle through Best Yield strategies on the Ethereum mainnet.

Ethereum

Before starting

To ensure a smooth onboarding on Idle, the user should meet the following requirements:

  • Own a supported Ethereum wallet (Metamask, Coinbase wallet, WalletConnect, Ledger, Trezor)

  • Own tokenized assets (DAI, USDC, USDT, WETH, WBTC)

  • Own Ether (ETH) to cover network fees (i.e. gas)

Connecting to the Idle dApp

  1. From the homepage click on .

  2. Once in the dashboard, click on Connect Wallet, and then select the supported wallet type from the list. In this guide, we will use the Metamask browser wallet.

    1. If the user has multiple addresses in his wallet, he should select the one he plans to use to make a deposit.

  3. If the connection is successful, in the top left corner the user will see the connected wallet, as well as the IDLE balance.

Depositing assets

  1. Next to each token listed, the user will see either a 🛡️ or a ⚡️symbol. These symbols describe the type of Best Yield strategy users will deposit in:

    1. Senior Best Yield 🛡️

    2. Junior Best Yield ⚡️

  2. The user should click on the asset he wishes to deposit.

  3. Insert the number of tokens in the right panel and click on deposit. The smart contract will automatically set the gas limit based on current data.

    • Once the approval is confirmed, the user will be able to deposit the approved asset into the BY strategy of choice. He will now possess IdleYield tokens for the asset deposited.

    • By visiting the Dashboard page, the user will be able to see an overview and the performance of his deposit/s.

Please note that the gas limit should not be decreased to ensure that the transaction does not fail and it's executed promptly.

Choose the Best Yield strategy in the topbar under Earn. There are different available (i.e. DAI, USDC, USDT) offering different APYs depending on supply and demand equilibria and the BY strategy chosen.

First-time users will be asked to approve the token spending on the contract before depositing. The spending allowance can be unlimited or exact. Users can then check their spending limits on third-party tools such as .

Need further help? Check further our list or get in contact on .

🌀
Revoke Cash
guides
Discord
idle.finance
Enter App
assets
Dashboard page
Best Yield's assets page
Senior Best Yield's USDC page