Deposit

Once onboarding is completed, users can proceed to deposit into the selected Credit Vault.

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:

1

Spending approval

To allow Pareto’s smart contract to process users’ deposits

2

Deposit

To execute the lending action

Upon completion:

  • The user’s wallet will reflect a reduction in the deposited stablecoin

  • The user will receive Credit Vault LP tokens representing his position in the pool

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.

The same Spending Approval and deposit flow applies

1

Spending approval

To allow Pareto’s smart contract to process users’ deposits

2

Request deposit

To execute the deposit request action

3

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

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 representing his position in the pool after the new lending cycle starts

Claim LP tokens preview when a deposit was made during a cycle running

Last updated