Requirements
Hardware and software requirements.
Last updated
Hardware and software requirements.
Last updated
Bitprim only runs in 64-bit machines.
When running the nodes in the default or pruned mode, the node doesn't require a lot of resources. It can be run on any PC/VM with at least 4Gb of RAM. The blockchain size for mainnet is around 150Gb for the default mode and for the pruned mode it's around 20Gb.
The Bitprim's database is a Memory Mapped Database so it will try to allocate the database on RAM as much as it can. When running the nodes with using the Full mode or using the Insight-API the node will create all the extra databases to store the processed information so at least 64Gb of RAM is recommended and it will require 644Gb of disk space.
This guide is only for Debian systems but the instructions can be adapted for any OS. The installation and usage steps were tested using an Ubuntu 18.10 docker image.
Bitprim uses for package management. Conan will download the binary files for your architecture if they exist in the repository. If the binary files for your configuration are not stored in the Bintray repository, Conan will download the source files and compile the binary locally.
Install Conan:
The recommended way to install Conan is using python pip.
Add Bitprim's Conan remote
When Conan needs to compile some code in your PC/VM these tools will be needed.
Register Microsoft key and feed:
Install the SDK:
After the pip install Conan some systems can not find the Conan binary, in some Debian versions the path is refreshed after a console restart or system reboot. In order to avoid restarting the system, the Conan path can be added to the terminal settings, for example editing the ~/.bashrc file. More information .
Insight-API is written in C# so .NET core 2 is needed. Official instructions by Microsoft are .