Settings
Account
The account section displays your connected wallet address (truncated), your registered .dust username (if any), and the active network. Registration status shows whether your stealth meta-address has been published on-chain via ERC-6538 — required before anyone can send you stealth payments.
Security
Your 6-digit PIN is combined with a wallet signature via PBKDF2 (100,000 iterations) to derive your spending key and nullifier key. Changing the PIN re-derives entirely different keys — any stealth addresses or pool notes tied to the old PIN become inaccessible unless you switch back.
Export Notes creates a JSON backup of all UTXO notes stored in IndexedDB. These notes are normally encrypted at rest with AES-256-GCM, but the export produces an unencrypted file so it can be imported into another browser session.
Import Notes restores a previously exported backup. Imported notes are re-encrypted with your current session key and merged into IndexedDB. Duplicates are detected by commitment hash and skipped.
View Key Disclosure
A view key is a dvk1:-prefixed bundle containing two pieces of data: your ownerPubKey (= Poseidon hash of your spending key) and your nullifierKey. Together they allow an auditor to compute nullifiers and verify which commitments belong to you — without being able to spend any funds.
dvk1:…Read-only bundle for auditors — verifies deposits and withdrawals, cannot move funds.
This is designed for tax compliance and regulatory disclosure. An auditor with your view key can independently verify every deposit, withdrawal, and transfer you made, confirm note ownership via Poseidon preimage checks, and compute nullifiers to detect spent notes. They cannot generate proofs, move funds, or access your spending key.
Claim Address Configuration
When claiming stealth payments, Dust supports three wallet deployment strategies:
- ERC-4337 (Recommended) — Account Abstraction with DustPaymaster. The paymaster sponsors gas, so you can claim without holding ETH on the stealth address. Best for most users.
- CREATE2 — Deterministic wallet deployment. The stealth address is derived from a CREATE2 salt, allowing the recipient to predict the address before deployment. Useful when you need a known address ahead of time.
- EIP-7702 — Delegation-based claiming. The stealth EOA delegates execution to a smart contract via EIP-7702, enabling batch operations and custom logic without deploying a separate wallet. Newest option — requires chain support.
Danger Zone
Resetting clears all local data: IndexedDB notes, derived keys, PIN state, and settings. It does not affect on-chain state — your deposits, commitments, and registrations remain on the blockchain. If you sign back in with the same wallet and enter the same PIN, your keys are re-derived identically and you regain access to all previous funds. A double-click confirmation prevents accidental resets.
Note Backup
View Keys