> For the complete documentation index, see [llms.txt](https://singularityzk.gitbook.io/singularity/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://singularityzk.gitbook.io/singularity/how-to-get-started/on-chain-actions/deposit-withdraw.md).

# Deposit/ Withdraw

### Video tutorial:

{% embed url="<https://www.loom.com/share/457aece7694d46c598d023a3b4385313>" %}

{% tabs %}
{% tab title="Deposit" %}

1. Enter Deposit Details
   * Select the asset type (e.g., ETH, USDC).
   * Enter the amount you want to deposit.
   * Click Continue.
2. Confirm Deposit
   * Review the transaction details.
   * Confirm in your connected wallet.
3. Proceed with Deposit
   * The deposit is processed.
   * Note: After a successful deposit, the actual credited amount may be slightly lower due to gas fees.
     {% endtab %}

{% tab title="Withdraw" %}

1. Enter Withdrawal Details
   * Switch to the Withdraw tab.
   * Select the asset type and input the amount to withdraw.
   * Click Continue.
2. Confirm Withdrawal
   * Review transaction summary.
   * Confirm in your connected wallet.
3. Wait for Processing
   * Withdrawals use zero-knowledge proofs, so it may take slightly longer.
   * Once finalized, assets are returned to your wallet.
     {% endtab %}
     {% endtabs %}
