Settings
Configuration.
Wallet, network, security posture and build information.
General
Wallet connection
Not connected. Receiving works without a wallet; sending and network switching need one.
Network preference
Fuji is the default. Switching requires a connected wallet.
Theme
StealthPay ships a single high-contrast light theme. A dark variant is not part of this build.
Security & backup
Vault status
No encrypted vault exists. An identity created now would be lost on refresh.
- Encryption
- Argon2id → AES-256-GCM
- Vault saved
- —
- Last backup export
- Never
Storage is local only. There is no cloud backup, no server-side copy of your keys, and no password reset. Encryption at rest protects a stolen device or browser profile — it does not protect an unlocked session on a compromised page.
Actions
If you lose this device
- 1Install StealthPay on the new device.
- 2Choose “Import an encrypted backup” on the unlock screen.
- 3Select your .stealthpay file and enter its password.
- 4The app recomputes your public keys from the decrypted private keys and rebuilds your meta-address — if anything disagrees, the restore is rejected rather than partially applied.
Both are required. The file alone is useless without the password, and the password is useless without the file. Store them separately, and never put the password in the same place as the backup.
Security
Private key handling
Viewing and spending keys are generated and used client-side only. They are never sent to a backend API, never logged, and never stored in the database.
Key backup
Export an encrypted backup, import one, or change your vault password in Security & backup above.
Session management
No server session exists. The only values kept in this browser are which wallet you last connected and your encrypted vault.
Never share a private key
No sender, support process or StealthPay feature will ever ask for one. Any such request is an attack.
Network
Avalanche Fuji C-Chain
Chain ID 43113 · AVAX · https://api.avax-test.network/ext/bc/C/rpc
Avalanche C-Chain
Chain ID 43114 · AVAX · https://api.avax.network/ext/bc/C/rpc
RPC status — Fuji Testnet
A live reading from the public Avalanche RPC endpoint.
Contract configuration
The ERC-5564 announcer and StealthPay payment router have not been deployed yet. No addresses are configured on any network.
About
StealthPay
StealthPay is a privacy-preserving payment application on Avalanche. Receive cryptocurrency through unique one-time stealth addresses without publishing your reusable wallet identity.
Payment detection
Scanning reads ERC-5564 Announcement logs with your private viewing key, in this browser.
Programme
Team1 India – Speedrun 2026
References
Specifications and documentation this build follows.
Source code
The repository link will be published with the submission.