> For the complete documentation index, see [llms.txt](https://docs.pareto.credit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.pareto.credit/product/users/lenders/guides/deposit.md).

# Deposit

Once [onboarding](/product/users/lenders/guides/onboarding.md) is completed, users can proceed to deposit into the selected Credit Vault.&#x20;

Users can deposit during the cycle **buffer period**, i.e., the 6 to 24 hours between the end of the previous lending cycle and the start of the new one. Alternatively, users can use the Queue contract to schedule their deposit while a **cycle is running**.

## During a buffer period

Users should sign two transactions:

{% stepper %}
{% step %}

#### Spending approval

To allow Pareto’s smart contract to process users’ deposits
{% endstep %}

{% step %}

#### Deposit

To execute the lending action
{% endstep %}
{% endstepper %}

Upon completion:

* The user’s wallet will reflect a reduction in the deposited stablecoin
* The user will receive [Credit Vault LP tokens](/developers/addresses/product/credit-vaults.md) representing his position in the pool

{% embed url="<https://youtu.be/TO6t9Kx1ulg>" %}

## While a lending cycle is running

Alternatively, users can use the Queue contract to schedule their deposit while a cycle is running. Users will queue a deposit request, which will be processed by the pool curator at the first available buffer period.&#x20;

The same Spending Approval and deposit flow applies

{% stepper %}
{% step %}

#### Spending approval

To allow Pareto’s smart contract to process users’ deposits
{% endstep %}

{% step %}

#### Request deposit

To execute the deposit request action
{% endstep %}

{% step %}

#### Claim LP tokens

The user will **need to claim** Credit Vault LP tokens representing his position in the pool after the new lending cycle starts
{% endstep %}
{% endstepper %}

Upon completion of steps 1, and 2:

* The user’s wallet will reflect a reduction in the deposited stablecoin
* The user will need to claim his [Credit Vault LP tokens](/developers/addresses/product/credit-vaults.md) representing his position in the pool after the new lending cycle starts

<figure><img src="https://4223418165-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FVSPclqPyChB4NMxFfG2X%2Fuploads%2FBElFPBmLfQul8C8yf510%2Fimage.png?alt=media&amp;token=6c0aaedb-656c-4f7c-93af-9c97dfee39bc" alt=""><figcaption><p>Claim LP tokens preview when a deposit was made during a cycle running</p></figcaption></figure>

{% embed url="<https://youtu.be/zP68ipECTnU>" %}
