Binary Installation
This page will guide you through Binary setup steps.
Choose either Docker installation OR Binary installation.
Download the Binary
See GitHub for the latest release: https://github.com/threshold-network/keep-core/releases
Under Assets, copy the path to the compressed binary and use the command below to download the file. Make relevant adjustments to version as necessary:
cd /home/keep
wget https://github.com/threshold-network/keep-core/releases/download/XX.X.X-XX/keep-client-mainnet-XX.X.X-XX-linux-amd64.tar.gzAfter the download completes, use the command below to display the contents of the folder:
ls -laExtract the compressed file:
tar xzvf downloaded-file-name-here.tar.gzConfigure tBTC v2 Client
To launch the tBTC v2 client, several configuration flags and environmental values need to be set. For simplicity, a bash script can be used rather than typing or pasting all the flags into the console.
The following flags must be set at minimum:
--ethereum.url "wss://mainnet-ETH-enpoint-here"
--storage.dir "/home/keep/storage"
--ethereum.keyFile "/home/keep/config/UTC--Your-Operator-Key-Name"
# to configure your node to use your machine's public IP
--network.announcedAddresses "/ip4/your.ipv4.address.here/tcp/3919"
# to configure your node to use DNS, provide your DNS in the following
# format
# /dns4/bootstrap-1.test.keep.network/tcp/3919
For a complete list of client commands and flags, see CLI Options.
To launch the client, execute the following:
If everything is configured correctly, the client will request the password for the Operator Account. Supply the password and press Enter.
You should see the following shortly:
Congratulations, your node is up and running.
Last updated
Was this helpful?