This website requires JavaScript.
Explore
Help
Sign In
davide
/
easy-wallet
Watch
1
Star
0
Fork
0
You've already forked easy-wallet
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
main
Add File
New File
Apply Patch
easy-wallet
/
requirements.txt
8 lines
84 B
Plaintext
Raw
Permalink
Normal View
History
Unescape
Escape
feat: prima implementazione del generatore di indirizzi Bitcoin
2025-11-10 16:12:36 +01:00
base58==2.1.1
bech32==1.2.0
ecdsa==0.19.0
six==1.17.0
test: add tests/ folder with SecretScan verification links - Add pytest test suite for all 5 address types (P2PK, P2PKH, P2SH, P2WPKH, P2TR) - Test output fields, address prefixes per network, key lengths and uniqueness - Each test file prints the SecretScan URL for manual address verification - Add pytest to requirements.txt
2026-03-09 11:11:41 +01:00
pytest
feat: add HD wallet generator with BIP-44/49/84/86 support - Add src/hd_wallet.py with deterministic key derivation (BIP-32/39) - Support P2PKH (BIP-44), P2SH-P2WPKH (BIP-49), P2WPKH (BIP-84), P2TR (BIP-86) - JSON output aligned to Electrum wallet format (keystore, xpub/xprv, derivation path, root fingerprint) - Add tests/test_hd_wallet.py with 34 tests (structure, prefixes, determinism, SecretScan) - Add bip-utils to requirements.txt - Add option 6 to __main__.py menu
2026-03-09 12:04:43 +01:00
bip-utils
feat: add Electrum-compatible wallet encryption - Add src/crypto.py with AES-256-CBC pw_encode/pw_decode using double SHA256 key derivation (Electrum standard) - Add encrypt_wallet() and decrypt_wallet() to src/hd_wallet.py - Prompt for encryption password when saving HD wallet to file - Add 13 encryption/decryption tests to tests/test_hd_wallet.py - Add pycryptodome to requirements.txt
2026-03-09 13:35:33 +01:00
pycryptodome
Reference in New Issue
Copy Permalink