bunx brainvault
npm install -g brainvault && brainvault
npm pack brainvault
Hard to guess.
Yours to recover.
Argon2id makes guessing expensive. Not weak passwords strong.
- 01
Remember
Username. Password. Shard count. Multiplier.
- 02
Derive
Wait on each recovery.
- 03
Recover
Same inputs. Same wallets.
Watch
Under the hood
- Input
- Unicode NFKD, then exact UTF-8
- Each shard
- Argon2id v0x13 · 256 MiB · t=1 · p=1 · 32 bytes
- Combination
- Strict numeric shard order · domain-separated BLAKE3
- Output
- Separate PRIMARY/SECONDARY wallets. Import with an empty BIP-39 passphrase.
Recover first.
Fund second.
- 01
Strong, unique password. Never reused.
- 02
Recover independently. Match the full first address.
- 03
Forgotten means lost. Back up if needed.
Trusted computer. No screen recording.
Audit
Inspect code and dependencies. Build. Test. For script-free installation, use --ignore-scripts.
Ask your model.
Read AGENTS.md and docs/spec-v1.md. Audit entropy, determinism, native boundaries, disclosure, wiping, dependencies and binaries. Compare random seeds. No real secrets. Require P0/P1/P2 findings with file:line and failing tests. State unknowns; never a safety score.