⭕
zkvoid Docs
  • ☀️Overview
  • 📗Getting Started
    • ⚙️Setup Token Account
    • ⬇️Deposit Tokens
    • 👨‍🔬Apply Pending Balance
    • 🛫Send Confidential Transfers
    • ⬆️Withdraw Tokens
    • 🤔Understanding Balances
  • 🔎Void vs. CLI
  • ⭕cSOL
  • 📶API
    • ✍️Documentation
    • 👨‍🍳Cookbook
    • 👨‍🔧Deep Dive
Powered by GitBook
On this page
  1. Getting Started

Apply Pending Balance

What it does: Moves your pending confidential balance to your available confidential balance.

Transaction details:

  • Processes pending encrypted deposits

  • Makes the deposited tokens available for confidential transfers

  • Updates your account's confidential balance state

  • Generates ZK proofs to verify the balance update is valid

Why it's necessary: For security and consistency, deposited tokens start in a "pending" state. This step validates and applies them to your spendable balance.

What you're signing:

  1. A message signature for key derivation

  2. An ApplyPendingBalance transaction with ZK proofs that verify the balance update without revealing amounts

PreviousDeposit TokensNextSend Confidential Transfers

Last updated 8 days ago

📗
👨‍🔬