# Idle

## Idle

- [Introduction](https://docs.idle.finance/master.md): Introduction
- [Introduction](https://docs.idle.finance/products/introduction.md): Products > Introduction
- [Best Yield](https://docs.idle.finance/products/best-yield.md): Products > Best Yield
- [Overview](https://docs.idle.finance/products/best-yield/overview.md): Products > Best Yield > Overview
- [Guides](https://docs.idle.finance/products/best-yield/guides.md): Products > Best Yield > Guides
- [Deposit funds on BY](https://docs.idle.finance/products/best-yield/guides/deposit-funds-on-by.md): Products > Best Yield > Guides > Deposit
- [Redeem funds on BY](https://docs.idle.finance/products/best-yield/guides/redeem-funds-on-by.md): Products > Best Yield > Guides > Redeem
- [FAQs](https://docs.idle.finance/products/best-yield/faqs.md): Products > Best Yield > FAQs
- [Yield Tranches](https://docs.idle.finance/products/yield-tranches.md): Products > Yield Tranches
- [Overview](https://docs.idle.finance/products/yield-tranches/overview.md): Products > Yield Tranches > Overview
- [Adaptive Yield Split](https://docs.idle.finance/products/yield-tranches/adaptive-yield-split.md): Products > Yield Tranches > Overview > AYS
- [Security](https://docs.idle.finance/products/yield-tranches/security.md): Products > Security
- [Covered risks](https://docs.idle.finance/products/yield-tranches/security/covered-risks.md): Products > Yield Tranches > Covered risks
- [Default management policies](https://docs.idle.finance/products/yield-tranches/security/default-management-policies.md): Products > Perpetual Yield Tranches > Security > Default management policies
- [Guides](https://docs.idle.finance/products/yield-tranches/guides.md): Products > Yield Tranches > Guides
- [Deposit funds on YTs](https://docs.idle.finance/products/yield-tranches/guides/deposit-funds-on-yts.md): Products > Yield Tranches > Guides > Deposit
- [Redeem funds on YTs](https://docs.idle.finance/products/yield-tranches/guides/redeem-funds-on-yts.md): Products > Yield Tranches > Guides > Redeem
- [Live YTs guides](https://docs.idle.finance/products/yield-tranches/guides/live-yts-guides.md): Products > Yield Tranches > Guides > Live YTs guides
- [Lido stETH](https://docs.idle.finance/products/yield-tranches/guides/live-yts-guides/lido-steth.md): Products > Yield Tranches > Guides > Live YTs guides > Lido stETH
- [Clearpool USDC](https://docs.idle.finance/products/yield-tranches/guides/live-yts-guides/clearpool-usdc.md): Products > Yield Tranches > Guides > Live YTs guides > Clearpool USDC
- [FAQs](https://docs.idle.finance/products/yield-tranches/faqs.md): Products > Yield Tranches > FAQs
- [Fee structure](https://docs.idle.finance/products/fees.md): Products > Fee structure
- [Get involved](https://docs.idle.finance/products/get-involved.md): Products > Get involved
- [Integrators program](https://docs.idle.finance/products/get-involved/integrators-program.md): Products > Integrators program
- [Institutions program](https://docs.idle.finance/products/get-involved/institutions-program.md): Products > Institutions program
- [Introduction](https://docs.idle.finance/developers/introduction.md): Developers > Introduction
- [Networks and codebase](https://docs.idle.finance/developers/networks-and-codebase.md): Developers > Networks and codebase
- [Ethereum mainnet](https://docs.idle.finance/developers/networks-and-codebase/ethereum-mainnet.md): Developers > Networks and codebase > Ethereum
- [Polygon](https://docs.idle.finance/developers/networks-and-codebase/polygon.md): Developers > Networks and codebase > Polygon
- [Kovan testnet](https://docs.idle.finance/developers/networks-and-codebase/kovan-testnet.md): Developers > Networks and codebase > Kovan
- [ERC-4626 standard](https://docs.idle.finance/developers/networks-and-codebase/erc-4626-standard.md): Developers > Network and codebase > ERC-4626
- [Best Yield](https://docs.idle.finance/developers/best-yield.md): Developers > Best Yield
- [Architecture](https://docs.idle.finance/developers/best-yield/architecture.md): Developers > Best Yield > Architecture
- [Deployed contracts](https://docs.idle.finance/developers/best-yield/deployed-contracts.md)
- [Ethereum](https://docs.idle.finance/developers/best-yield/deployed-contracts/ethereum.md): Developers > Best Yield > Deployed contracts > Ethereum
- [Optimism](https://docs.idle.finance/developers/best-yield/deployed-contracts/optimism.md): Developers > Best Yield > Deployed contracts > Optimism
- [Interface](https://docs.idle.finance/developers/best-yield/interface.md): Developers > Best Yield > Interface
- [Methods](https://docs.idle.finance/developers/best-yield/methods.md): Developers > Best Yield > Methods
- [mintIdleToken](https://docs.idle.finance/developers/best-yield/methods/mintidletoken.md): Developers > Best Yield > mintIdleToken
- [redeemIdleToken](https://docs.idle.finance/developers/best-yield/methods/redeemidletoken-1.md): Developers > Best Yield > redeemIdleToken
- [redeemInterestBearingTokens](https://docs.idle.finance/developers/best-yield/methods/redeeminterestbearingtokens.md): Developers > Best Yield > redeemInterestBearingTokens
- [rebalance](https://docs.idle.finance/developers/best-yield/methods/rebalance.md): Developers > Best Yield > rebalance
- [tokenPrice](https://docs.idle.finance/developers/best-yield/methods/tokenprice.md): Developers > Best Yield > tokenPrice
- [tokenPriceWithFee](https://docs.idle.finance/developers/best-yield/methods/tokenpricewithfee.md): Developers > Best Yield > tokenPriceWithFee
- [getAPRs](https://docs.idle.finance/developers/best-yield/methods/getaprs.md): Developers > Best Yield > getAPRs
- [getAvgApr](https://docs.idle.finance/developers/best-yield/methods/getavgapr.md): Developers > Best Yield > getAvgApr
- [userAvgPrices](https://docs.idle.finance/developers/best-yield/methods/useravgprices.md): Developers > Best Yield > userAvgPrices
- [getGovTokensAmounts](https://docs.idle.finance/developers/best-yield/methods/getgovtokensamounts.md): Developers > Best Yield > getGovTokensAmounts
- [getAllocations](https://docs.idle.finance/developers/best-yield/methods/getallocations.md): Developers > Best Yield > getAllocations
- [getGovTokens](https://docs.idle.finance/developers/best-yield/methods/getgovtokens.md): Developers > Best Yield > getGovTokens
- [getAllAvailableTokens](https://docs.idle.finance/developers/best-yield/methods/getallavailabletokens.md): Developers > Best Yield > getAllAvailableTokens
- [getProtocolTokenToGov](https://docs.idle.finance/developers/best-yield/methods/getprotocoltokentogov.md): Developers > Best Yield > getProtocolTokenToGov
- [Edge cases](https://docs.idle.finance/developers/best-yield/edge-cases.md): Developers > Best Yield > Edge cases
- [Security management policy](https://docs.idle.finance/developers/best-yield/security-management-policy.md): Developers > Best Yield > Security management policy
- [Get integrated as yield source](https://docs.idle.finance/developers/best-yield/integrators.md): Developers > Best Yield > Get integrated as yield source
- [Get user earnings](https://docs.idle.finance/developers/best-yield/get-user-earnings.md): Developers > Best Yield > Get user earnings
- [Yield Tranches](https://docs.idle.finance/developers/yield-tranches.md): Developers > Yield Tranches
- [Architecture](https://docs.idle.finance/developers/yield-tranches/architecture.md): Developers > Yield Tranches > Architecture
- [Deployed contracts](https://docs.idle.finance/developers/yield-tranches/deployed-contracts.md): Developers > Yield Tranches > Deployed contracts
- [Ethereum](https://docs.idle.finance/developers/yield-tranches/deployed-contracts/ethereum.md): Developers > Yield Tranches > Deployed contracts > Ethereum
- [Polygon zkEVM](https://docs.idle.finance/developers/yield-tranches/deployed-contracts/polygon.md): Developers > Yield Tranches > Deployed contracts > Polygon zkEVM
- [Optimism](https://docs.idle.finance/developers/yield-tranches/deployed-contracts/optimism.md): Developers > Yield Tranches > Deployed contracts > Optimism
- [Interface](https://docs.idle.finance/developers/yield-tranches/interface.md): Developers > Yield Tranches > Interface
- [Methods](https://docs.idle.finance/developers/yield-tranches/methods.md): Developers > Yield Tranches > Methods
- [AAStaking](https://docs.idle.finance/developers/yield-tranches/methods/aastaking.md): Developers > Yield Tranches > Methods > AAstaking
- [BBStaking](https://docs.idle.finance/developers/yield-tranches/methods/bbstaking.md): Developers > Yield Tranches > Methods > BBStaking
- [AATranche](https://docs.idle.finance/developers/yield-tranches/methods/aatranche.md): Developers > Yield Tranches > Methods > AATranche
- [BBTranche](https://docs.idle.finance/developers/yield-tranches/methods/bbtranche.md): Developers > Yield Tranches > Methods > BBTranche
- [depositAA](https://docs.idle.finance/developers/yield-tranches/methods/depositaa.md): Developers > Yield Tranches > Methods > depositAA
- [depositAARef](https://docs.idle.finance/developers/yield-tranches/methods/depositaaref.md): Developers > Yield Tranches > Methods > depositAARef
- [depositBB](https://docs.idle.finance/developers/yield-tranches/methods/depositbb.md): Developers > Yield Tranches > Methods > depositBBnonpayable
- [depositBBRef](https://docs.idle.finance/developers/yield-tranches/methods/depositbbref.md): Developers > Yield Tranches > Methods > depositBBRef
- [fee](https://docs.idle.finance/developers/yield-tranches/methods/fee.md): Developers > Yield Tranches > Methods > fee
- [getApr](https://docs.idle.finance/developers/yield-tranches/methods/getapr.md): Developers > Yield Tranches > Methods > getAPR
- [getContractValue](https://docs.idle.finance/developers/yield-tranches/methods/getcontractvalue.md): Developers > Yield Tranches > Methods > getContractValue
- [getCurrentAARatio](https://docs.idle.finance/developers/yield-tranches/methods/getcurrentaaratio.md): Developers > Yield Tranches > Methods > getCurrentAARatio
- [getIncentiveTokens](https://docs.idle.finance/developers/yield-tranches/methods/getincentivetokens.md): Developers > Yield Tranches > Methods > getIncentiveTokens
- [lastNAVAA](https://docs.idle.finance/developers/yield-tranches/methods/lastnavaa.md): Developers > Yield Tranches > Methods > lastNAVAA
- [lastNAVBB](https://docs.idle.finance/developers/yield-tranches/methods/lastnavbb.md): Developers > Yield Tranches > Methods > lastNAVBB
- [strategy](https://docs.idle.finance/developers/yield-tranches/methods/strategy.md): Developers > Yield Tranches > Methods > strategy
- [strategyToken](https://docs.idle.finance/developers/yield-tranches/methods/strategytoken.md): Developers > Yield Tranches > Methods > strategyToken
- [token](https://docs.idle.finance/developers/yield-tranches/methods/token.md): Developers > Yield Tranches > Methods > token
- [trancheAPRSplitRatio](https://docs.idle.finance/developers/yield-tranches/methods/trancheaprsplitratio.md): Developers > Yield Tranches > Methods > trancheAPRSplitRatio
- [tranchePrice](https://docs.idle.finance/developers/yield-tranches/methods/trancheprice.md): Developers > Yield Tranches > Methods > tranchePrice
- [virtualPrice](https://docs.idle.finance/developers/yield-tranches/methods/virtualprice.md): Developers > Yield Tranches > Methods > virtualPrice
- [withdrawAA](https://docs.idle.finance/developers/yield-tranches/methods/withdrawaa.md): Developers > Yield Tranches > Methods > withdrawAA nonpayable
- [withdrawBB](https://docs.idle.finance/developers/yield-tranches/methods/withdrawbb.md): Developers > Yield Tranches > Methods > withdrawBB
- [Integration example](https://docs.idle.finance/developers/yield-tranches/integration-example.md): Developers > Yield Tranches > Integration example
- [Edge cases](https://docs.idle.finance/developers/yield-tranches/edge-cases.md): Developers > Yield Tranches > Edge cases
- [Security management policy](https://docs.idle.finance/developers/yield-tranches/security-management-policy.md): Developers > Yield Tranches > Security management policy
- [Subgraph](https://docs.idle.finance/developers/yield-tranches/subgraph.md): Developers > Yield Tranches > Subgraph
- [API](https://docs.idle.finance/developers/api.md): Developers > API
- [Security](https://docs.idle.finance/developers/security.md): Developers > Security
- [Hats Finance vault](https://docs.idle.finance/developers/security/hats-finance-vault.md): Developers > Security > Hats Finance vault
- [Hypernative monitoring](https://docs.idle.finance/developers/security/hypernative-monitoring.md): Developers > Security > Hypernative monitoring
- [Immunefi bug bounty](https://docs.idle.finance/developers/security/bug-bounty.md): Developers > Security > Immunefi bug bounty
- [Integration Standard Requirements](https://docs.idle.finance/developers/security/integration-standard-requirements.md): Developers > Security > Integration Standard Requirements
- [Risk Framework](https://docs.idle.finance/developers/security/risk-framework.md): Developers > Security > Risk Framework
- [Smart contract audits](https://docs.idle.finance/developers/security/audits.md): Developers > Security > Smart contracts audits
- [Introduction](https://docs.idle.finance/governance/introduction.md): Governance > Introduction
- [Idle DAO](https://docs.idle.finance/governance/idle-dao.md): Governance > Idle DAO
- [Governance process](https://docs.idle.finance/governance/idle-dao/governance-process.md): Governance > Idle DAO > Governance process
- [Idle Leagues](https://docs.idle.finance/governance/idle-dao/idle-leagues.md): Governance > Idle DAO > Idle Leagues
- [Communication League](https://docs.idle.finance/governance/idle-dao/idle-leagues/communication-league.md): Governance > Idle DAO > Idle Leagues > Communication League
- [Development League](https://docs.idle.finance/governance/idle-dao/idle-leagues/development-league.md): Governance > Idle DAO > Idle Leagues > Development League
- [Treasury League](https://docs.idle.finance/governance/idle-dao/idle-leagues/treasury-league.md): Governance > Idle DAO > Idle Leagues > Treasury League
- [Treasury](https://docs.idle.finance/governance/idle-dao/treasury.md): Governance > Idle DAO > Treasury
- [Reports](https://docs.idle.finance/governance/idle-dao/treasury/reports.md): Governance > Idle DAO > Reports
- [Governance guides](https://docs.idle.finance/governance/idle-dao/governance-guides.md)
- [How to monitor off-chain voting pools](https://docs.idle.finance/governance/idle-dao/governance-guides/how-to-monitor-off-chain-voting-pools.md): Governance > Idle DAO > Guides > How to monitor off-chain voting pools
- [How to propose an IIP](https://docs.idle.finance/governance/idle-dao/governance-guides/how-to-propose-an-iip.md): Governance > Idle DAO > Guides > How to propose an IIP
- [How to create an on-chain proposal](https://docs.idle.finance/governance/idle-dao/governance-guides/how-to-create-an-on-chain-proposal.md): Governance > Idle DAO > Guides > How to create an on-chain proposal
- [How to delegate votes](https://docs.idle.finance/governance/idle-dao/governance-guides/how-to-delegate-votes.md): Governance > Idle DAO > Guides > How to delegate votes
- [How to vote for an IIP](https://docs.idle.finance/governance/idle-dao/governance-guides/how-to-vote-for-an-iip.md): Governance > Idle DAO > Guides > How to vote for an IIP
- [FAQs](https://docs.idle.finance/governance/idle-dao/faqs.md): Governance > Idle DAO > FAQs
- [IDLE token](https://docs.idle.finance/governance/idle.md): Governance > Idle DAO > IDLE token
- [Distribution](https://docs.idle.finance/governance/idle/distribution.md): Governance > Idle DAO > IDLE token > Distribution
- [Use cases](https://docs.idle.finance/governance/idle/use-cases.md): Governance > Idle DAO > IDLE token > Use cases
- [Lending, borrowing & collateral](https://docs.idle.finance/governance/idle/use-cases/lending-borrowing-and-collateral.md): Governance > IDLE token > Use-cases > Lending, borrowing & collateral
- [DEXs liquidity provision](https://docs.idle.finance/governance/idle/use-cases/dexs-liquidity-provision.md): Governance > IDLE token > Use-cases > Liquidity provision
- [Buybacks](https://docs.idle.finance/governance/idle/buybacks.md): Governance > IDLE staking > Buybacks
- [Delegates](https://docs.idle.finance/governance/idle/delegates.md): Governance > IDLE token > Delegates
- [IDLE staking](https://docs.idle.finance/governance/idle-staking.md): Governance > IDLE staking
- [Prime staking](https://docs.idle.finance/governance/idle-staking/prime-staking.md): Governance > IDLE staking > Prime staking
- [Examples](https://docs.idle.finance/governance/idle-staking/prime-staking/examples.md): Governance > IDLE staking > Fee Discount > Examples
- [Staking integration](https://docs.idle.finance/governance/idle-staking/staking-integration.md): Governance > IDLE staking > Staking integration
- [Guides](https://docs.idle.finance/governance/idle-staking/guides.md): Governance > IDLE staking > Guides
- [How to stake your IDLE](https://docs.idle.finance/governance/idle-staking/guides/how-to-stake-your-idle.md): Governance > IDLE staking > Guides > How to stake your IDLE
- [How to vote in Gauges](https://docs.idle.finance/governance/idle-staking/guides/how-to-vote-in-gauges.md): Governance > IDLE staking > Guides > How to vote in Gauges
- [How to boost your $IDLE rewards](https://docs.idle.finance/governance/idle-staking/guides/how-to-boost-your-usdidle-rewards.md): Governance > IDLE staking > Guides > How to boost your IDLE rewards
- [How to give VEV](https://docs.idle.finance/governance/idle-staking/guides/how-to-give-vev.md): Governance > IDLE staking > Guides > How to give VEV
- [Brand assets](https://docs.idle.finance/other/brand-assets.md): Other > Brand assets
- [Guides](https://docs.idle.finance/other/guides.md): Other > Guides
- [How to see IDLE in your wallet](https://docs.idle.finance/other/guides/how-to-see-idle-in-your-wallet.md): Other > Guides > How to see IDLE in your wallet
- [Deposit funds through Idle](https://docs.idle.finance/other/guides/deposit-funds.md): Other > Guides > Deposit funds through Idle
- [Deposit funds through smart contracts](https://docs.idle.finance/other/guides/deposit-funds-smart-contracts.md): Other > Guides > Deposit funds through smart contracts
- [Redeem funds through Idle](https://docs.idle.finance/other/guides/redeem-funds.md): Other > Guides > Redeem funds through Idle
- [Redeem funds through smart contracts](https://docs.idle.finance/other/guides/redeem-funds-smart-contracts.md): Other > Guides > Redeem funds through smart contracts
- [FAQs](https://docs.idle.finance/other/faqs.md): Other > FAQs
- [Glossary](https://docs.idle.finance/other/golossary.md): Other > Glossary
- [Resources](https://docs.idle.finance/other/resources.md)
- [Archive](https://docs.idle.finance/other/archive.md)
- [Get in touch](https://docs.idle.finance/other/archive/contact.md): Get in touch
- [Gauges](https://docs.idle.finance/other/archive/gauges.md): Developers > Gauges
- [Architecture](https://docs.idle.finance/other/archive/gauges/architecture.md): Developers > Gauges > Architecture
- [Deployed contracts](https://docs.idle.finance/other/archive/gauges/deployed-contracts.md): Developers > Gauges > Deployed contracts
- [Gauges](https://docs.idle.finance/other/archive/gauges-1.md): Governance > IDLE staking > Gauges
- [Gauges integration](https://docs.idle.finance/other/archive/gauges-1/gauges-integration.md): Governance > IDLE staking > Gauges > Gauges integration
- [FAQs](https://docs.idle.finance/other/archive/gauges-1/faqs.md): Governance > IDLE staking > Gauges > FAQs
- [Boost](https://docs.idle.finance/other/archive/boost.md): Governance > IDLE staking > LPs rewards boost
- [DEXs liquidity provison](https://docs.idle.finance/other/archive/dexs-liquidity-provison.md)
- [Risk Adjusted (deprecated)](https://docs.idle.finance/other/archive/risk-adjusted.md): This strategy allows you to automatically rebalance the best risk/yield allocation
- [Deployed contracts](https://docs.idle.finance/other/archive/old-contracts.md)
- [Idle Smart Treasury (deprecated)](https://docs.idle.finance/other/archive/idle-smart-treasury.md)
- [Ethereum LP staking (deprecated)](https://docs.idle.finance/other/archive/sushiswap-lp-staking.md): Governance > Idle DAO > $IDLE token > Use-cases > Ethereum LP Staking
- [Polygon LP staking (deprecated)](https://docs.idle.finance/other/archive/polygon-lp-staking-deprecated.md): Governance > Idle DAO > $IDLE token > Use-cases > Polygon LP staking
- [Flash Loans (deprecated)](https://docs.idle.finance/other/archive/flash-loans.md)
- [QuickSwap cxETH-WETH](https://docs.idle.finance/other/archive/quickswap-cxeth-weth.md): Products > Perpetual Yield Tranches > Deposit > Live PYTs guides > QuickSwap cxETH-WETH
- [Integrate PYTs](https://docs.idle.finance/other/archive/integration.md): Products > Perpetual Yield Tranches > Integrate PYTs
- [Idle Grants program](https://docs.idle.finance/other/archive/idle-grants-program.md): Governance > Idle Grants program
- [Idle on Polygon](https://docs.idle.finance/other/archive/idle-on-polygon.md): Other > Guides > Idle on Polygon
- [Add Polygon network to MetaMask](https://docs.idle.finance/other/archive/idle-on-polygon/add-polygon-network-to-metamask.md): Other > Guides > Idle on Polygon > Add Polygon network to MetaMask
- [Bridge $IDLE to Polygon](https://docs.idle.finance/other/archive/idle-on-polygon/bridge-usdidle-to-polygon.md): Other > Guides > Idle on Polygon > Bridge $IDLE to Polygon
- [Deposit funds on Polygon](https://docs.idle.finance/other/archive/idle-on-polygon/deposit-funds-on-polygon.md): Other > Guides > Idle on Polygon > Deposit funds on Polygon
- [Add liquidity to $IDLE pools](https://docs.idle.finance/other/archive/idle-on-polygon/add-liquidity-to-usdidle-pools.md)
- [Stake IDLE LP tokens on Polygon](https://docs.idle.finance/other/archive/idle-on-polygon/stake-idle-lp-tokens-on-polygon.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on a page URL with the `ask` query parameter:

```
GET https://docs.idle.finance/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
