A cross-platform client desktop application built on the Hierarchical Deterministic (HD) Wallet Library. This application leverages the Python-based library for the implementation of a hierarchical deterministic wallet generator for more than 200 multiple cryptocurrencies.
To install on Windows, download one of the following from the Releases page:
-
MSI Installer– Recommended for a guided installation process.
-
Executable (.exe) – A standalone version that runs without installation.
Once downloaded, double-click the .msi or .exe file and follow the on-screen instructions to complete the installation.
To install on Linux, download one of the following from the Releases page:
Note: For ubuntu >= 22.04 install required libraries
sudo apt-get update
sudo apt-get install libxcb-cursor0 libxcb-cursor-dev
-
Debian Package (.deb) – Recommended for Debian-based systems like Ubuntu and Debian.
Installation: Open a terminal, navigate to the download location, and run:
sudo dpkg -i hdwallet-desktop-x.x.x-amd64.deb
-
AppImage– A portable format compatible with most Linux distributions.
Installation: Make the file executable and run:
chmod +x hdwallet-desktop-x.x.x-x86_64.AppImage
./hdwallet-desktop-x.x.x-x86_64.AppImage
To install on Mac, download one of the following from the Releases page:
- Install OpenSSL (a required dependency if not already installed):
brew install openssl
- Set up OpenSSL environment variables to ensure it is correctly linked for development:
echo 'export LDFLAGS=-L$(brew --prefix openssl)/lib' >> ~/.zshrc
echo 'export CPPFLAGS=-I$(brew --prefix openssl)/include' >> ~/.zshrc
echo 'export PKG_CONFIG_PATH=$(brew --prefix openssl)/lib/pkgconfig' >> ~/.zshrc
echo 'export PATH=$(brew --prefix openssl)/bin:$PATH' >> ~/.zshrc
source ~/.zshrc
-
MacOS App Bundle (.app):
- Available as a
.zip
file. - Two versions:
- ARM64: For Apple Silicon
M
series devices. - x64: For Intel-based Macs.
- ARM64: For Apple Silicon
- Available as a
-
MacOS Disk Image (.dmg):
- A convenient format for installation on macOS.
- Two versions:
- ARM64: For Apple Silicon
M
series devices. - x64: For Intel-based Macs.
- ARM64: For Apple Silicon
Fork the Repository: Fork this repository to your GitHub account.
Clone Locally: Clone the repository to your local machine. You can also clone the latest development version directly from GitHub:
git clone https://github.com/talonlab/hdwallet-desktop.git
Install Requirements: Navigate to the project directory and install the required dependencies:
pip install -r requirements.txt
Feel free to open an issue if you find a problem, or a pull request if you've solved an issue. And also any help in testing, development, documentation and other tasks is highly appreciated and useful to the project. There are tasks for contributors of all experience levels.
Your contributions help us maintain and improve this tool for the community. If you find our work helpful, consider supporting the project:
- Bitcoin - 16c7ajUwHEMaafrceuYSrd35SDjmfVdjoS
- Ethereum / ERC20 - 0xD3cbCB0B6F82A03C715D665b72dC44CEf54e6D9B
- Solana - 9cVoan5GvnpVvysEkFWEFR4k9cpTdWKmqQ6Gi7nwM5ES
Thank you very much for your support.
Distributed under the MIT license. See LICENSE
for more information.
By using this project, you agree to the Terms and Conditions.
To understand how your data is used, please review our Privacy Policy.