|
|
b47935de86
|
Update README.md
|
2026-01-10 01:01:15 +08:00 |
|
LC mac
|
46f748301e
|
chore: cleanup and prepare v1.1.0 release (Makefile clean up)
|
2026-01-10 00:52:58 +08:00 |
|
LC mac
|
27ee16f21a
|
chore: cleanup and prepare v1.1.0 release
|
2026-01-10 00:50:50 +08:00 |
|
LC mac
|
0a748dd8b0
|
vendor: update wheels
|
2026-01-10 00:45:54 +08:00 |
|
LC mac
|
c41928688c
|
chore: cleanup build artifacts and add .gitignore
|
2026-01-10 00:39:06 +08:00 |
|
|
|
d4f6e3d207
|
rebuild the offline wheel using Linux environment; add a test asc file to git
|
2026-01-09 14:41:45 +00:00 |
|
LC mac
|
a6c84f81ee
|
chore: bump version to v1.1.0
v1.1.0
|
2026-01-09 19:30:10 +08:00 |
|
|
|
109829f1f5
|
Update playbook.md
|
2026-01-09 19:20:22 +08:00 |
|
LC mac
|
2f7433b704
|
add wheels and update docs
|
2026-01-09 19:16:28 +08:00 |
|
LC mac
|
6457ec2cee
|
chore: recompile requirements.txt
|
2026-01-09 18:55:57 +08:00 |
|
LC mac
|
0949fe9792
|
feat(bip85): add gen-child command (v1.0.6)
Implements BIP85 child mnemonic derivation with full interoperability.
Features:
- Derives child BIP39 mnemonics (12/15/18/21/24 words) from master mnemonic
- BIP85 path: m/83696968'/39'/0'/{words}'/{index}'
- Supports optional master BIP39 passphrase
- Reuses existing input modes (--interactive, --mnemonic-stdin)
- Follows existing UX patterns (--off-screen, --file, PGP encryption)
- Offline-first with NetworkGuard protection
Testing:
- Adds deterministic regression tests for BIP85 spec compliance
- Verified against official BIP85 test vectors
- CLI smoke tests for end-to-end validation
Interoperability:
- Produces mnemonics compatible with Coldcard, Ian Coleman tool, etc.
- Test vector verified: 'girl mad pet galaxy egg matter matrix prison refuse sense ordinary nose'
Version bumped to v1.0.6
|
2026-01-09 18:46:19 +08:00 |
|
|
|
21b9389591
|
add vendor folder for linux-aarch64
|
2026-01-09 02:58:31 +08:00 |
|
LC mac
|
369c8595a1
|
Refs: offline install via vendored wheels and test verification workflow (see README/playbook updates)
|
2026-01-08 01:45:25 +08:00 |
|
LC mac
|
2807982209
|
vendor: add macOS ARM64 wheels for offline installation (Python 3.12)
|
2026-01-08 00:42:22 +08:00 |
|
LC mac
|
84953dbe5a
|
add BestPractices.md
|
2026-01-08 00:12:37 +08:00 |
|
LC mac
|
6fd7cd4e79
|
modified playbook.md
|
2026-01-08 00:05:27 +08:00 |
|
LC mac
|
5a52eb0954
|
test: add offline integrity test suite with frozen vectors
|
2026-01-07 23:54:25 +08:00 |
|
LC mac
|
28f01a613a
|
format the README.md
|
2026-01-07 23:14:05 +08:00 |
|
|
|
a9af9d33af
|
add Makefile Dockerfile README.md
|
2026-01-07 21:03:00 +08:00 |
|
|
|
129b09fcd9
|
adding wheelhouse
|
2026-01-07 20:53:37 +08:00 |
|
LC mac
|
d02e1d872e
|
with figerprint match option when encryption with asc file, extra assurance the file is the target asc file
|
2026-01-07 02:21:03 +08:00 |
|
LC mac
|
875fa17d6c
|
patch the recover logic with interactive mode
|
2026-01-07 01:45:35 +08:00 |
|
LC mac
|
ccd070dc56
|
modified README
|
2026-01-07 00:53:39 +08:00 |
|
LC mac
|
ce26b3560a
|
modified doc to v1.0.5
|
2026-01-07 00:40:47 +08:00 |
|
|
|
4cf32f9ba0
|
Remove venv from previous commit
|
2026-01-06 15:48:15 +00:00 |
|
|
|
94fcb993db
|
Fix: ignore venv and commit project files
|
2026-01-06 15:25:11 +00:00 |
|
|
|
5c343c7944
|
Fix secure-mode logic: move memory zeroing after PGP encryption to ensure mnemonic is included in payload
|
2026-01-05 16:48:32 +00:00 |
|
|
|
6679e4ef9e
|
Update README version to v1.0.4
|
2026-01-05 16:12:43 +00:00 |
|
|
|
f02e04389c
|
Update version to v1.0.4
|
2026-01-05 16:12:31 +00:00 |
|
|
|
a4f188af36
|
v1.0.4: Fix bugs in recover input validation and secure mode file handling, clean up _toDelete folder
|
2026-01-05 16:12:06 +00:00 |
|
|
|
b9ab22c131
|
Update project files from demo
|
2026-01-05 15:24:12 +00:00 |
|
|
|
a6773addef
|
Fix playbook.md: Update to v1.0.3, correct examples flow, fix markdown formatting
|
2026-01-05 07:03:05 +00:00 |
|
|
|
96e75484e0
|
Update version to v1.0.3
|
2026-01-05 06:46:32 +00:00 |
|
|
|
749927caf8
|
v1.0.3: Change default behavior to always show help without subcommand; add README.md; update playbook.md
|
2026-01-05 06:46:02 +00:00 |
|
|
|
4eae367cfc
|
Update documentation for v1.0.2: Add --secure-mode details, security improvements, and changelog
|
2026-01-05 06:27:21 +00:00 |
|
|
|
73840d33ba
|
Release v1.0.2: Security patches - add --secure-mode, memory zeroing, file permission fixes, auto-deletion in secure mode, sanitized errors
|
2026-01-05 06:25:27 +00:00 |
|
|
|
2124b96446
|
Release v1.0.1: Add --version flag, update documentation to full README, exclude _toDelete in .gitignore, rename program to pyhdwallet
|
2026-01-05 06:07:48 +00:00 |
|
|
|
4d1ec957c7
|
Update wallet scripts: rename hdwallet_t.py to pyhdwallet.py and modify recovery script
|
2026-01-04 20:16:10 +00:00 |
|
|
|
9ce1a834f6
|
Update project files: move recovery script to _toDelete and add new wallet scripts
|
2026-01-04 20:10:16 +00:00 |
|
|
|
68460d40e7
|
Add gen subcommand for BIP39 mnemonic generation with dice entropy, master fingerprint to outputs, and test subcommand with Trezor vector
|
2026-01-04 16:45:18 +00:00 |
|
|
|
4d4b94a5d5
|
add requirements
|
2026-01-03 18:03:20 +00:00 |
|
|
|
dbe5dc99d4
|
init proj skeleton
|
2026-01-03 17:54:55 +00:00 |
|