Skip to content

[Node] Add seed import/export#3519

Merged
Herklos merged 1 commit into
devfrom
feature/add-seed-export
Jun 30, 2026
Merged

[Node] Add seed import/export#3519
Herklos merged 1 commit into
devfrom
feature/add-seed-export

Conversation

@Herklos

@Herklos Herklos commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@Herklos Herklos self-assigned this Jun 30, 2026
@Herklos Herklos requested a review from GuillaumeDSM as a code owner June 30, 2026 08:54
@Herklos Herklos enabled auto-merge (rebase) June 30, 2026 08:54
- 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>
@Herklos Herklos force-pushed the feature/add-seed-export branch from b25ee4c to e8eda8d Compare June 30, 2026 09:05
@Herklos Herklos merged commit f48dd03 into dev Jun 30, 2026
22 checks passed
@Herklos Herklos deleted the feature/add-seed-export branch June 30, 2026 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants