Running a Relay Node
Ark offers an easy to setup solution for running a relay node for v2 with Core Commander.
The experience is similar to the old solution for v1: Ark Commander.
Core Commander only supports Ubuntu (16.04, 18.04).
Docker images for running a relay node with configurability can be found there.
- 4GB RAM
- 40GB SSD
- 2 Cores
On a fresh Ubuntu installation, follow these commands
- Update and Upgrade
sudo apt-get update && sudo apt-get upgrade
- Add new user and add to sudo group
sudo adduser username sudo usermod -aG sudo username
- Login to the new user account and clone Core Commander
sudo su - username git clone https://github.com/ArkEcosystem/core-commander
- Execute commander.sh with bash
Enter your sudo password
Let Core Commander install software dependencies
Reboot your system
Log back in and run Core Commander with bash again
username@host:~$ bash core-commander/commander.sh
You will be told that your system is up to date
ENTERto Install Ark Core on the main menu
Let Core Commander clone and build Ark Core
Choose your network version
Configure database settings and log level for your setup
Start the relay node
Monitor the sync progress with
The node will sync and the messages will show you when it is ready to be used.
Now that the relay is setup you can head over to the JSON-RPC installation guide if you wish to use the JSON-RPC to manage your wallets and transactions.
Please read the documentation pages for all of our Ark Client and Crypto libraries (offerred in many programming languages).
Also, read the API documentation.