⬇️Deposit Tokens

2. Deposit Tokens

What it does: Converts your regular (visible) tokens into confidential (encrypted) tokens.

Transaction details:

  • Transfers tokens from your regular balance to your confidential balance

  • Encrypts the deposit amount using your derived encryption keys

  • The deposited amount becomes hidden from public view

  • Creates a "pending balance" that needs to be applied

Why it's necessary: To use confidential transfers, you first need confidential tokens. This process moves your regular tokens into the encrypted state.

What you're signing:

  1. A message signature for key derivation (used to generate your encryption keys)

  2. A Deposit transaction that encrypts your tokens and moves them to confidential state

Last updated