Home

Please be aware that this website is in early development and is not a full representation of the final project.

Mine for the Monochain Network

Download a Node

This is an example node (mining) software written in Vlang, it is recommended that you clone the git repository and compile it yourself so that you can edit any pieces of code you wish to and to ensure that it runs properly on your system as V compiles to an executable that will be different for different systems.
The below zip file contains an arm64 macOS executable called 'node-native' (native because that's the native OS for the laptop I do the development for this project on) and an x86 windows executable called 'node-windows'. If you don't use either of these systems then you must clone the git repository and use the v compiler to compile the project yourself.

Download Node Software

Clone the Repo

Setup a Node

Once you've downloaded the node software or compiled it directly, you will need to setup a configuration file.

The simplest way of doing this is by first running the program once with no config file.

The program will then ask you if you wish to generate a new config file which can be accepted by typing 'y' and then pressing enter. This will generate the file under the path './monochain/config.json' in the same directory as the executable.

Assuming you also do not have a keypair file, the program will then ask if you would like to generate a new keypair file which can be accepted by typing 'y' and then pressing enter. This will generate under the path "./monochain/keys.config" and can then be replaced with your own keypair if you already have one.