Pre-built Binaries
This page is for operators who prefer to download ready made binaries. The Github releases page (opens in a new tab) has pre-built binaries which should work on Ubuntu 22.04 and other Debian-based systems, but at this stage cannot be guaranteed to work everywhere.
If the pre-built binaries don't work or are unavailable for your system, you will need to build the platform yourself.
Setup Binaries
Our documentation often refer to syntax annotated in <>
brackets. We use this expression for variables that are unique to each user (like path, local moniker, versions etcetra).
Any syntax in <>
brackets needs to be substituted with your correct name or version, without the <>
brackets. If you are unsure, please check our table of essential parameters and variables (opens in a new tab).
- Go to Nym release page (opens in a new tab), choose binary to download, click with a right button and
Copy Link...
- Download from your terminal using
curl
orwget
tool:
# using curl
curl -L <LINK> -o <PATH>/nym-node
# using wget
wget <LINK>
In case you want to download binary to your current working directory, drop <PATH>
from the command
In case you want to download binary to your current working directory, drop <PATH>
from the command
2. Make the binary executable
- Open terminal in the same directory and run:
chmod +x <BINARY>
# for example: chmod +x nym-mixnode
Now you can use your binary. Follow the guide according to the type of your binary.
You can reconfigure your binaries at any time by editing the config file located at ~/.nym/<BINARY_TYPE>/<ID>/config/config.toml
and restarting the binary process.
<ID>
represents a local moniker that is never transmitted over the network. It's used to select which local config and key files (stored in ./nym
) to use for startup.