Now that you got the OS running, it is time for the fun part: setting up the Ravencoin node. Normally, installing Ravencoin will take hours and syncing to the network will take days. However, I found some nice shortcuts for you.
#The Core Ravencoin developers did not build built a binary for ARM architecture, which is needed for the Rasberry Pi. For Here's the Raspberry Pi, I compiled a v2.2.2 latest official [https://github.com/jeroz1RavenProject/jeroz-Ravencoin/releases/tagdownload/v3.3.0/v2raven-3.3.0.0-arm-linux-gnueabihf.2tar.2 gz ARM-linux version of Ravencoin]. Open a terminal and use the following commands to get it:
#:<pre>
#::cd ~/ wget https://github.com/jeroz1/jerozraven-Ravencoin/releases/download/v2.53.1/raven-23.50.10-arm-linux-gnueabihf.tar.gz tar -xvzf raven-23.3.50.10-arm-linux-gnueabihf.tar.gz </pre> '''Note:''' I just saved you hours of headaches and 2 hours of compiling! If you do prefer compiling from source however, [https://github.com/RavenProject/Ravencoin/blob/master/doc/build-rasberrypi.md you can find the guide here].
# There is no working Ravencoin GUI for the Raspberry Pi. So you will need to get everything working from the command line. I like to put binaries into my default local user binary location so that I can globally access them from anywhere.
#:<pre>
#::sudo cp ./raven-23.53.10.0/bin/* /usr/local/bin </pre> Two files in this directory are important:
#*''ravend'': which is the Ravencoin deamon, a program that implements the Ravencoin protocol for remote procedure calls (RPCs). In simple terms: it will run a wallet/node as a background process and you can send instructions to it.
#*''raven-cli'': which is the command line interface for Ravencoin that you can use to send instructions to ravend.