XTRABYTES Raspberry Pi Wallet Intro XTRABYTES is a free open source peer-to-peer electronic cash system that is completely decentralized, without the need for a central server or trusted parties. Users hold the crypto keys to their own money and transact directly with each other, with the help of a P2P network to check for double-spending. XTRABYTES has created something called Proof of Signature which ensure that 100% of all blocks will be signed by the system when they occur. The blocks are signed by the network of Master Nodes after verifying the transactions in the block. There are a total of 650 million XBY and there will never be more. How to compile the XTRABYTES wallet for Raspberry Pi If you have just received your Pi and need help setting up an environment to run XTRABYTES on, follow the below 2 steps: Download NOOBS distribution from https://www.raspberrypi.org/downloads/noobs/ and extract to your desktop. Copy the files to your microsd card. Eject the microsd card and put it into your pi and power it up. When it comes up, choose "Raspbian with PIXEL" and click Install. After following the instructions and booting up, go to Raspberry -> Accessories -> terminal. Now that your PI has been installed with an OS, or you already have an OS, load up the terminal and run the following commands: Code: [email protected]~$ sudo apt-get update; sudo apt-get upgrade -y; sudo apt-get install -y autoconf libevent-dev libtool libssl-dev libboost-all-dev libminiupnpc-dev git qt4-dev-tools libprotobuf-dev protobuf-compiler libqrencode-dev libdb++-dev [email protected]~$ cd [email protected]~$ git clone https://github.com/borzalom/XtraBYtes.git [email protected]~$ sudo nano /etc/dphys-swapfile Change line: Code: CONF_SWAPSIZE=100 to Code: CONF_SWAPSIZE=512 Then press: Ctrl-X y enter Code: [email protected]~$ sudo /etc/init.d/dphys-swapfile restart Then go into your XTRABYTES source directory Code: [email protected]~$ cd ~/XtraBYtes/src [email protected]~$ mkdir obj [email protected]~$ chmod -R 777 ~/XtraBYtes [email protected]~$ make -f makefile.unix Now your node is built. Run it! [email protected]~$ ./xtrabytesd & It will ask you to do some things with your xtrabytes.conf. just copy and paste what the command says, changing the rpcuser and rpcpassword to anything you want. Start the node again: Code: [email protected]~$ ./xtrabytesd & Then wait a few mins, and test that it's working: Code: [email protected]~$ ./xtrabytesd getinfo Info XTRABYTES Core downloads and stores the entire history of XTRABYTES transactions; depending on the speed of your computer and network connection, the synchronization process can take anywhere from 15 minutes to a few hours or more.