FireWallet
Installation
Watch Installation VideoFireWallet doesn't include HSD so you need to run a separate HSD node (or use Bob's).
Check if you have python installed by opening a terminal and runningpython3 --version
Make sure that you have Python 3.10 or above.
You can install python from here
Check if you have git installed by opening a terminal and runninggit --version
It shouldn't matter what version you are using.
You can download it from here
If you want FireWallet to run the backend wallet for you, you need to have Node installed. Check if it is with:node --version
Preferably use at least version 20.
You can download it from here
Open a terminal in the folder you wish to have the FireWallet files stored (eg. Documents or Downloads). Note that installing will create a new folder called firewalletbrowser. Then run the following command to download FireWalletgit clone https://git.woodburn.au/nathanwoodburn/firewalletbrowser.git
Install the required components by runningcd firewalletbrowser
python3 -m pip install -r requirements.txt
Copy the example.env file from where FireWallet installed to a new file called .env (in the same folder).
Now you can edit the .env file to set your configuration. You will need to set the HSD_API to the api key from HSD or Bob (in Settings > Network & Connection > Internal HSD Node > View API Key)
Or set INTERNAL_HSD=true
to tell FireWallet to manage the wallet backend for you.
You shouldn't need to change the other settings unless you have a more complex setup (eg. using a remote node)
Open a terminal in the folder you have the FireWallet files stored (eg. Documents/firewalletbrowser or Downloads/firewalletbrowser).
Then run the following command to start FireWalletpython3 server.py
If you want more debugging you can also start withpython3 main.py
Need Help?
Donate