Dashboard
Your command center — view balances, pool activity, and recent transactions at a glance.
Unified Balance
The top card aggregates your total holdings across all sources into a single number. It sums two categories:
- —Stealth — Unclaimed payments sitting in stealth addresses that only you can detect via ECDH scanning.
- —Claimed — Payments already claimed to one of your wallets (CREATE2, ERC-4337, or EIP-7702).
When unclaimed payments exist, an amber badge appears at the bottom of the card showing the count. Tap the refresh icon to re-scan the chain for new payments.
Privacy Pool (V2)
The V2 pool card shows your shielded balance — ETH stored as ZK-UTXO notes inside the DustPoolV2 contract. Each note is an encrypted commitment in your browser's IndexedDB, decryptable only with your spending key.
- —Balance — Sum of all unspent notes (decrypted locally from IndexedDB).
- —Note count — Number of live UTXO notes — e.g. "4 notes".
- —Action buttons — DEPOSIT adds ETH into the pool, WITHDRAW removes it (auto-split into common denominations for privacy), TRANSFER sends a private in-pool transfer to another user.
If your V2 keys are not yet derived (no PIN entered this session), the card shows a PIN prompt. Enter your 6-digit PIN to derive spending and nullifier keys via PBKDF2.
Legacy Privacy Pool (V1)
The V1 pool card manages the original fixed-denomination privacy pool. It includes an auto-routing toggle — when enabled, claimed stealth payments are automatically batched for deposit into the V1 pool. The card shows:
- —Current V1 pool balance and deposit count
- —WITHDRAW button to consolidate deposits back to your wallet
- —DEPOSIT button to batch-deposit eligible stealth payments
Recent Activity
A feed of your latest transactions across both incoming stealth payments and outgoing sends. Filter between all, incoming, and outgoing.
- —Incoming payments show amount, sender (truncated address), block number, and claimed/unclaimed status.
- —Outgoing payments show amount, recipient (truncated address), date, and completion status.
- —Click any row to open the transaction on the block explorer.
Personal Link
alice.dust
/pay/aliceDisplays your .dust username and payment URL. Share this link with anyone — they can send you ETH without needing a Dust account. The card provides:
- —Your .dust name (e.g. alice.dust) with the pay path (/pay/alice)
- —Copy Link — copies the full URL to your clipboard
- —QR code — generates a scannable QR code for mobile payments
- —External link — opens your pay page in a new tab
Auto-refresh