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 or 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 andstretch 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:

    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)

    sudo apt-get -f install(install missing dependencies)

    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

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 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, 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:

rungridcoinresearch` 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

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 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

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)

https://launchpad.net/~gridcoin/+archive/ubuntu/gridcoin-stable

http://wiki.gridcoin.us/Gridcoinresearch_config_file

https://www.raspberrypi.org/downloads/raspbian

https://www.raspberrypi.org/downloads/noobs

H2
H3
H4
3 columns
2 columns
1 column
44 Comments
Ecency