# Deposit funds on YTs

## **Deposit funds**

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

## <mark style="color:blue;">Ethereum</mark>

The sections [Before starting](https://docs.idle.finance/best-yield/guides/deposit-funds-on-by#before-you-start) and [Connecting to the Idle dApp](https://docs.idle.finance/best-yield/guides/deposit-funds-on-by#connecting-your-wallet) under the Best Yield strategy can be helpful to have a smooth onboarding in the Idle dApp.&#x20;

{% hint style="info" %}
Using **Senior Tranches**, in case of hacks or losses, users' funds will be covered by the funds deposited in the Junior Tranche.

Using **Junior Tranches**, in case of hacks or losses, users' funds will be employed first to cover Senior depositors' funds and then shared among Junior users.
{% endhint %}

### Depositing assets

1. Choose the Yield Tranches of preference by selecting *Yield Tranches* under the *Earn* section in the top-bar, then select the *Senior* or *Junior* pool.  There are different [assets](https://docs.idle.finance/products/overview#protocols-and-assets) available (i.e. DAI, USDC, USDT) offering different *APY*s depending on supply and demand equilibria and the tranches side chosen.&#x20;
2. The user should click on the strategy 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.&#x20;
   * 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 [Revoke Cash](https://revoke.cash/).
   * Once the approval is confirmed, the user will be able to deposit the approved asset into the YTs of choice. He will now possess `IdleCDO_AA/BB` tokens for the asset deposited.&#x20;
   * By visiting the *Dashboard* page, the user will be able to see an overview and the performance of his deposit/s.&#x20;

{% hint style="warning" %}
Please note that the gas limit should not be decreased to ensure that the transaction does not fail and it's executed promptly.
{% endhint %}

<figure><img src="https://4022236167-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lw-v0NTae0RVW1spR9R%2Fuploads%2FMne4Tyln3jMDKPEXGsK9%2Fimage.png?alt=media&#x26;token=36831e23-33dd-4898-b416-59627c166e7a" alt=""><figcaption><p>Yield Tranches' (Senior) assets page</p></figcaption></figure>

<figure><img src="https://4022236167-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Lw-v0NTae0RVW1spR9R%2Fuploads%2FDvGdsUXUOYtbYIGmgHcC%2Fimage.png?alt=media&#x26;token=af42aae1-edea-4db8-86d6-d024c6c7a7db" alt=""><figcaption><p>Yield Tranches stETH (Senior) page</p></figcaption></figure>

Need further help? Check further our [guides](https://docs.idle.finance/other/guides) list or get in contact on [Discord](https://discord.com/invite/mpySAJp).
