Electrum wallet Desktop is a well-established, feature-rich Bitcoin wallet for power users that supports most hardware wallets.
{% hint style="success" %}
Difficulty: Easy

On your local computer, download, verify, and install Electrum Wallet.
Using the instructions on this page:
To preserve privacy, we will constrain Electrum to only connect to a single server (your MiniBolt). How to do this depends on whether you are connecting via Local Area Network or via Tor and the operating system that you use on your regular computer.
If you plan to use Electrum from only within your own secured local area network, you can use the local connection details.
./electrum -1 -s minibolt.local:50002:s
{% hint style="info" %}
You can also use the local IP address of your node, i.e: 192.168.1.10:50002:s
-1 -s minibolt.local:50002:s" after "electrum.exe""C:\Program Files (x86)\Electrum\electrum.exe" -1 -s minibolt.local:50002:s
{% hint style="info" %}
You can use the local IP address of your node, i.e: 192.168.1.10:50002:s
/Applications/Electrum.app/Contents/MacOS/run_electrum -1 -s minibolt.local:50002:s
{% hint style="info" %}
You can use the local IP address of your node, i.e: 192.168.1.10:50002:s
nano /Users/<YOUR_PERSONAL_COMPUTER_USERNAME>/.electrum/config
"auto_connect": false,
"oneserver": true,
"server": "minibolt.local:50002:s",
{% hint style="info" %}
You can use the local IP address of your node, i.e: 192.168.1.10:50002:s
{% hint style="info" %}
After opening a wallet or creating a new one, Electrum will indicate an active connection to a local server with a green dot in the bottom right corner of the screen
To connect over Tor, you will need to have Tor installed on the client computer running Electrum.
By OS:
9150, but if you want to have 9050 available too, you can run background service on port 9050, executing "tor.exe" file on the installation path route you chose during Tor Browser installation and following the next subpath ...\Tor Browser\Browser\TorBrowser\Tor\tor.exe"sudo apt install tor) on the command line and ensure that the Tor service is working and listening at the default ports 9050 and 9150sudo ss -tulpn | grep tor
Expected output:
tcp LISTEN 0 4096 127.0.0.1:9050 0.0.0.0:* users:(("tor",pid=1847,fd=6))
tcp LISTEN 0 4096 127.0.0.1:9051 0.0.0.0:* users:(("tor",pid=1847,fd=7))
9050 portNow we need to specify the Tor address for the Electrum Server and the local Tor proxy port in the Electrum Wallet configuration.
First, get the onion address of your Electrum server directly on the MiniBolt, depending on whether you chose the Electrs or Fulcrum service
sudo cat /var/lib/tor/hidden_service_electrs/hostname
Example of expected output:
ab...yz.onion
sudo cat /var/lib/tor/hidden_service_fulcrum/hostname
Example of expected output:
ab...yz.onion.onion
Now, execute Electrum Wallet choosing the correct way depending on your OS (replace "9050" with "9150" if you choose to run the Tor Browser)
./electrum -1 -s ab...yz.onion:50002:s -p socks5:localhost:9050
"-1 -s ab...yz.onion:50002:s -p socks5:localhost:9050" after "electrum.exe", apply, accept, and execute by double-clicking on our new shortcut C:\Program Files (x86)\Electrum\electrum.exe -1 -s ab...yz.onion:50002:s -p socks5:localhost:9050
/Applications/Electrum.app/Contents/MacOS/run_electrum -1 -s ab...yz.onion:50002:s -p socks5:localhost:9050
After opening a wallet or creating a new one, Electrum will indicate an active connection to a Tor server with a blue dot in the bottom right corner of the screen.

{% hint style="danger" %}
Try to check "Use Tor proxy at port 9050" or "Use Tor proxy at port 9150" in "Proxy" settings tab if not connected for you
{% hint style="danger" %}
Troubleshooting note: for those who already had Electrum installed on their systems with old server connections, it is needed to clear the pre-existing cert of the certs folder. Follow these instructions:
C:\Users\<yourUsername>\AppData\Roaming\Electrum\certs (or ~/.electrum/certs on Linux afaik)