03 / Security

Your keys, verifiably yours.

Near Wallet is non-custodial by design. The team behind it cannot freeze, recover, or access your funds — and the code that proves it is on GitHub.

01 / Model

How the security model works.

Local key generation

An ed25519 key pair is generated with the Web Crypto API. Stored encrypted in your browser's localStorage with PBKDF2-derived AES-GCM.

Password-encrypted vault

Your password never leaves the device. The wallet derives the encryption key from it on every unlock.

Optional multisig

Accounts can deploy a 2-of-3 multisig contract. Once enabled, no single key can move funds alone.

Function-call keys

Restrict dApp permissions to a single contract & method. Revoke from the wallet UI in one click.

02Transparency

Open-source, independently reviewed.

MIT License
Free to fork, audit, self-host.
100+ contributors
Community-maintained on GitHub.
Continuous releases
Active commits, public changelog.
03 / Bug bounty

Report a bug. Get paid.

The NEAR ecosystem runs an active bug bounty program through HackenProof and direct disclosure to the wallet maintainers.

SeverityExampleReward
CriticalRemote key extraction · arbitrary tx signingup to $150,000
HighPrivilege escalation · session hijackup to $30,000
MediumXSS in wallet UI · phishing surfaceup to $5,000
LowUX flaw with security impactup to $1,000

Reward ranges are illustrative for an educational demo and based on typical Web3 wallet bounty structures.

04Your part

We secure the code. You secure the seed.

  • Write your 12-word seed on paper. Store it offline.
  • Use a strong password — never reuse it elsewhere.
  • Connect a Ledger for any account holding meaningful funds.
  • Always verify the URL — Near Wallet.com only.

Support

How can we help?

We never ask for your seed phrase.