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.

Warm paper (fixed)

Security & backup

Vault status

No encrypted vault exists. An identity created now would be lost on refresh.

Backup not configured
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

  1. 1Install StealthPay on the new device.
  2. 2Choose “Import an encrypted backup” on the unlock screen.
  3. 3Select your .stealthpay file and enter its password.
  4. 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.

Client-side only

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.

No server session

Never share a private key

No sender, support process or StealthPay feature will ever ask for one. Any such request is an attack.

Rule

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

Future productionSnowtrace

RPC status — Fuji Testnet

A live reading from the public Avalanche RPC endpoint.

Checking

Contract configuration

The ERC-5564 announcer and StealthPay payment router have not been deployed yet. No addresses are configured on any network.

Fuji Testnet: not deployedAvalanche Mainnet: not deployed

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.

v0.1.0-ui-preview

Payment detection

Scanning reads ERC-5564 Announcement logs with your private viewing key, in this browser.

Awaiting Announcer address

Programme

Team1 India – Speedrun 2026

References

Specifications and documentation this build follows.

Source code

The repository link will be published with the submission.

GitHub — link pending