feat: add xprv import for existing HD wallets #45

Closed
clawbot wants to merge 1 commits from feature/import-xprv into main

1 Commits

Author SHA1 Message Date
user
a4f5cab53c feat: add xprv import for existing HD wallets
All checks were successful
check / check (push) Successful in 22s
Add support for importing existing wallets using an extended private
key (xprv) instead of a mnemonic phrase. This creates an HD wallet
that can derive multiple addresses, just like mnemonic-based wallets.

- Add hdWalletFromXprv() and isValidXprv() to wallet.js
- Add xprv type handling in getSignerForAddress()
- Create importXprv.js view with full validation and password flow
- Add import-xprv HTML view to index.html
- Wire up navigation from add-wallet view
- Enable +address button for xprv wallets in home view

Closes #20
2026-02-28 05:22:30 -08:00