You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add seed phrase support and export for all wallets
- Wallet creation generates and stores a BIP-39 mnemonic
- New import_wallet_from_seed: derive private key from seed phrase (BIP-44)
- Export modal: private key and seed hidden by default with show/hide toggles;
seed section only shown when available
- Admin sees export button on all wallets (not just their own); exporting
another wallet prompts for that wallet's passphrase
- Import modal: toggle between private key and seed phrase input
- Backend export endpoint accepts optional address + passphrase params for
admin-initiated export of other wallets
- Fix displayedWallets case-insensitive address comparison (EIP-55 vs lowercase)
- Tests for seed generation, BIP-39 import, duplicate detection, entry retrieval
- Fix generate-tentacles-zip PYTHONPATH to use source tentacles during build
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments