Releases: gcnaccount/pywallet
Multicoin Extensions
This version adds support for alternate coin types, including Bitcoin Cash and Litecoin. Additional test vectors and test scripts have been added.
Another new feature is: "balance.py" which can be used to check the balance of any HD wallet given its associated "BIP32 Account Extended Public Key". This enables checking deterministically derived addresses needing only the public key; thereby allowing the associated private key to remain in cold storage.
The code is designed for maximum code readability and simplicity rather than for optimized performance. This makes it easier to audit the code to ensure the absence of backdoors. It is most important to check the random seed generation and the calculation of public addresses as if either process is flawed it could result in the loss or interception of coins sent to that address.
This version is not intended for production use. It is recommended to be used only as a secondary method to compare against outputs made by other offline wallet generation tools (e.g. together with a downloaded version of https://iancoleman.github.io/bip39/ or https://www.ledgerwallet.com/support/bip39-standalone.html). This helps to ensure calculation of wallets and addresses is done correctly.
Initial Release
This version implements basic functionality and passes internally implemented tests.
The code is designed for maximum code readability and simplicity rather than for optimized performance. This makes it easier to audit the code to ensure the absence of backdoors. It is most important to check the random seed generation and the calculation of public addresses as if either process is flawed it could result in the loss or interception of coins sent to that address.
This version is not intended for production use. It is recommended to be used only as a secondary method to compare against outputs made by other offline wallet generation tools (e.g. together with a downloaded version of https://www.ledgerwallet.com/support/bip39-standalone.html or https://coinomi.com/recovery-phrase-tool.html). This helps to ensure calculation of wallets and addresses is done correctly.