System requirementsIf you only want to use the wallet with the corresponding balio tool, you can run it on anything that your go compiler can build for.
For instance, it will work on even the oldest Raspberry Pi model A with 256MB of RAM.
However, in order to run the full node (client), you need a 64-bit OS with at least 15 GB of RAM.
You also need a file system that supports large files (bigger than 4GB) and a decent size of a free space on it.
Note that you can purge blocks from disk, allowing you to run the node with a limited storage (e.g. 20GB).
See config file values: Memory.MaxDataFileMB and Memory.DataFilesKeep (set this one to non-zero, e.g. 10)
The node runs very well on Linux based virtual servers, as long as they have enough RAM.
Find below a list of example providers. Some of them you can rent per-hour.
Waveride • Scaleway • DigitalOcean • Amazon AWS • Gogle Cloud
Build from sourceYou will need git and go commands installed in your system and in most cases (not for Windows) also gcc (e.g.
Once you are ready with that, simply execute
Note: Sources will be placed within your GOPATH folder, in
Then go to
In order to build
The process is also described in the main README.md file of the github repo piotrnar/gocoin
BinariesThe binaries (usually not the latest version) for Windows and Linux can be downloaded from sourceforge.net