Operators
Binaries
Pre-built Binaries

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).

  1. Download binary
# 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.