Many Operators choose to utilize the services of Exchanges and other online wallet providers. You may also elect to operate your own node, thus eliminating any dependency upon other providers. Nodes only require a server & your participation.

These instructions are written exclusively to describe installation & usage on a VPS.

  • Private servers require special routing, which is outside the scope of our support.

  • For VPS hosts, we recommend Digital Ocean: Create a VPS on Digital Ocean

The GB Wallet Tunnel creates a secure, encrypted communications channel between your server and nodes.

  • It's a more convenient alternative to SSH tunnels.

  • Simpler to use than a SSH tunnel, based on the same code.

1) Setup your secure Node.

2) On your server/node, install the GB Wallet Tunnel:

Install Java 8 (used for compilation of client and running).

sudo apt update && sudo apt install openjdk-8-jdk-headless

Clone this repository to download source code:

cd ~
git clone https://github.com/GENERALBYTESCOM/batm_public.git

Compile application from sources:

cd batm_public
./gradlew build

Install the service making sure it runs after start of the server:

cd batm_ssh_tunnel
./batm_ssh_tunnel_install.sh

If all is successful, you'll receive an auto-generated tunnel password:

3) Create a new BTC (or other supported coin) Crypto Setting:

4) Configure the Crypto Setting as you would for RPC access.

5) Enable the "Wallet Tunnel Enabled" setting:

6) Enter the Wallet Tunnel password:

from:

7) Save the new Crypto Setting.

8) Finally, revisit the Crypto Setting, and test it:

If the Hot Wallet test come back "green", then you've successfully implemented the Node Tunnel.


To DISABLE the GB Wallet Tunnel:

sudo systemctl stop batm-ssh-tunnel
sudo systemctl disable batm-ssh-tunnel

To uninstall the GB Wallet Tunnel:

cd ~/batm_public/batm_ssh_tunnel
./batm_ssh_tunnel_install.sh --uninstall

Related articles

The content by label feature displays related articles automatically, based on labels you choose. To edit options for this feature, select the placeholder below and tap the pencil icon.

Related issues