How to Install a Gridcoin Wallet on a Raspberry Pi

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@roboticmind·
0.000 HBD
How to Install a Gridcoin Wallet on a Raspberry Pi
**Things Needed:**

1. One Raspberry Pi 
2. A SD/Micro SD card with [Raspbian/Raspberry Pi OS](https://www.raspberrypi.org/downloads/raspbian/) or [NOOBS](https://www.raspberrypi.org/downloads/noobs/) installed on it 


**Here are the updated steps:**
1) open the terminal (ctrl-alt-t will open it)

2) run `cat /etc/os-release` and look for `(stretch)` or `(buster)`. If you saw `(jessie)` or `(wheezy)` this won't currently work for you, but you can try and ask for help on one of the gridcoin community platforms listed on https://gridcoin.us

3) go to https://github.com/gridcoin-community/Gridcoin-Research/releases/latest and scroll to where it says assets

4)  If you want the graphical version, download the file with `gridcoinresearch-qt ` and`stretch` or `buster` (according to which one you saw in step 1) somewhere in there, and then ending with `armhf.deb`

5) If you want a headless version (using only the terminal), download the file with `gridcoinresarchd` at the start and `stretch` or `buster` (according to which one you saw in step 1) somewhere in there, and ending with `armhf.deb`

6) transfer the file to your raspberry pi (or download it on your raspberry pi) and move the file to the desktop
7) look at the file name and modify this command accordingly, `sudo apt-get install -fy /home/pi/Desktop/[FILENAME]` *if that fails* try the running following:<br>
`sudo dpkg -i /home/pi/Desktop/[FILENAME]` (this will fail most likely, but run it anyway because it will be needed to get missing dependencies)<br>
`sudo apt-get -f install`(install missing dependencies) <br>
then run `sudo dpkg -i /home/pi/Desktop/[FILENAME]` again to install it now

**Setup for the Gridcoin Wallet with Graphics:**

run `gridcoinresearch` whenever you want to run the gridcoin wallet
when you first run it, it will create all the configuration files necessary

**Setup for the Headless Gridcoin Wallet:**

Run the following commands:
`mkdir ~/.GridcoinResearch`
`sudo nano ~/.GridcoinResearch/gridcoinresearch.conf` (use ctrl-x to exit)
Here is a recommenced configuration to enter (modify accordingly):
`email= enter your boinc email`
`addnode=addnode-us-central.cycy.me`
`addnode=ec2-3-81-39-58.compute-1.amazonaws.com`
`addnode=gridcoin.ddns.net`
`addnode=seeds.gridcoin.ifoggz-network.xyz`
`addnode=seed.gridcoin.pl`
`addnode=www.grcpool.com`
`rpcallowip=127.0.0.1`
`rpcuser=enter something long (you don't have to remember this)`
`rpcpassword=enter something long (you don't have to remember this)`
for more advanced configuration options click [here](https://gridcoin.us/wiki/config-file.html)

then run `gridcoinresearchd` whenever you want to start the wallet

## **If you have any issues:**
Try going to any of the platforms listed on the Community tab on [gridcoin.us](https://gridcoin.us) and ask for help


UPDATE 2:
chat.gridcoin.io has been taken down and some other edits have been made

UPDATE 3: Seems that one of the commands for installing doesn't always worked. Mentions an alternative and made other edits

~~OlD UPDATE: ~~
~~**Here are the updated steps:**~~
~~1) run `cat /etc/os-release` and look for `(stretch)`. If you saw `(jessie)` or `(wheezy)` this won't currently work for you, but you can try following step two and asking for help there.~~
~~2) go to [chat.gridcoin.io](https://chat.gridcoin.io), and register an account~~
~~3) Make sure you are on "#general" and click on the paperclip icon that should say "Files List" when hovered over~~
~~4) a) If you want a graphical user interface, download the file with `gridcoinresarch-qt` at the start and `stretch` somewhere in there, ending with `armhf`~~
~~b) If you want a headless version (using only the terminal), download the file with `gridcoinresarchd` at the start and `stretch` somewhere in there, ending with `armhf`~~
~~5) transfer the file to your raspberry pi (or download it on your raspberry pi) and move the file to the desktop~~
~~6) look at the file name and modify this command accordingly, `sudo apt-get install -fy /home/pi/Desktop/[FILENAME]`~~

~~**Setup for the Gridcoin Wallet with Graphics:**~~

~~`run `gridcoinresearch` whenever you want to run the gridcoin wallet~~
~~when you first run it, it will create all the configuration files necessary~~

~~**Setup for the Headless Gridcoin Wallet:**~~

~~Run the following commands:~~
~~`mkdir~/.GridcoinResearch`~~
~~`sudo nano ~/.GridcoinResearch/gridcoinresearch.conf`~~
~~Here is a recommenced configuration to enter:~~
~~`email= enter your boinc email`~~
~~`addnode=node.gridcoin.us`~~
~~`rpcallowip=127.0.0.1`~~
~~`rpcuser=enter something long (you don't have to remember this)`~~
~~`rpcpassword=enter something long (you don't have to remember this)`~~
~~for more advanced configuration options click [here](https://wiki.gridcoin.us/Gridcoinresearch_config_file)~~

then run `gridcoinresearchd` whenever you want to start the wallet

## **If you have any issues:**
Try going to any of the platforms listed on the Community tab on [gridcoin.us](https://gridcoin.us) and ask for help


OLD ARTICLE:
~~Now open up the terminal (Ctrl-alt-t with a keyboard) or connect via ssh~~


~~**Step One: Installing Libraries**~~

~~Run the following commands:~~
~~`wget http://launchpadlibrarian.net/118496707/libminiupnpc8_1.6-3ubuntu2_armhf.deb`~~
~~`sudo dpkg -i libminiupnpc8_1.6-3ubuntu2_armhf.deb`~~
~~`sudo apt-get install software-properties-common  -y`~~
~~`sudo apt-get install -f`~~

~~**Step Two:  Adding Repositories**~~

~~Run the command:~~
~~`sudo nano /etc/apt/sources.list.d/gridcoin-stable.list`~~

~~Type in the following into two lines~~

~~`deb http://ppa.launchpad.net/gridcoin/gridcoin-stable/ubuntu trusty main`~~
~~`deb-src http://ppa.launchpad.net/gridcoin/gridcoin-stable/ubuntu trusty main`~~

~~now press Ctrl-x then press y and hit enter~~

~~**Step Three: Updating List of Repositories**~~

~~Run the following commands:~~
~~`sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys DBB231E7B333BDB6F6CCA46BD56E6F37B99D3486`~~

~~`sudo apt-get update`~~

~~**Step Four: Installing the Gridcoin Wallet**~~

~~Run the following commands depending on what you need:~~
~~`sudo apt-get install gridcoinresearch-qt -y` for using a graphical interface~~
~~`sudo apt-get install gridcoinresearchd  -y` for running without a display (headless)~~

~~**Setup for the Gridcoin Wallet with Graphics**~~

~~run `sudo gridcoinresearch` whenever you want to run the gridcoin wallet~~
~~when you first run it, it will create all the configuration files necessary~~

~~**Setup for the Headless Gridcoin Wallet:**~~

~~Run the following commands:~~
~~`mkdir~/.GridcoinResearch`~~
~~`sudo nano ~/.GridcoinResearch/gridcoinresearch.conf`~~
~~Here is a recommended configuration to enter:~~
~~`email= ` enter your boinc email~~
~~`addnode=node.gridcoin.us`~~
~~`rpcallowip=127.0.0.1`~~
~~``rpcuser=`enter something long (you don't have to remember this)~~
~~`rpcpassword=`enter something long (you don't have to remember this)~~
~~for more advance configuration options click [here](http://wiki.gridcoin.us/Gridcoinresearch_config_file)~~

~~then run `sudo gridcoinresearchd` whenever you want to start it~~


-This was tested on a raspberry pi 2B with raspbian jessie

**Sources:**

[http://wiki.gridcoin.us/Linux_Downloads_(pre-compiled)](http://wiki.gridcoin.us/Linux_Downloads_(pre-compiled)#Using_the_Ubuntu_PPA_with_Debian_Jessie)

[https://launchpad.net/~gridcoin/+archive/ubuntu/gridcoin-stable](https://launchpad.net/~gridcoin/+archive/ubuntu/gridcoin-stable)

[http://wiki.gridcoin.us/Gridcoinresearch_config_file](http://wiki.gridcoin.us/Gridcoinresearch_config_file)

[https://www.raspberrypi.org/downloads/raspbian](https://www.raspberrypi.org/downloads/raspbian/)

[https://www.raspberrypi.org/downloads/noobs](https://www.raspberrypi.org/downloads/noobs/)
👍 , , , , , , , , , , , , , , , , , , , , , , ,