kushdev avatar

Setup Ethereum node on Rinkeby test network (Linux x64 : Fedora)

kushdev

Published: 07 Jan 2018 › Updated: 07 Jan 2018Setup Ethereum node on Rinkeby test network (Linux x64 : Fedora)

Setup Ethereum node on Rinkeby test network (Linux x64 : Fedora)


Setup by Step guide to setup Ethereum test Node on Rinkeby Network.
Setps:
i.) Download Wallet Package
ii.) Download/Install Geth Package
iii.)Synchronize blockchain --> Using Geth or Wallet (ethereumwallet)
iv.)Request ETH --> Free :)
v.) Useful Links

  1. Download Wallet Package
    a. Download latest version from https://github.com/ethereum/mist/releases

    b. Unzip
    Run Command:
    unzip Ethereum-Wallet-linux64-0-9-3.zip
    This will create folder "linux-unpacked" with below files.

  2. Download/Install Geth Package
    a. Download latest version available at https://geth.ethereum.org/downloads/

    This will download a tar file "geth-linux-amd64-1.7.3-4bb3c89d.tar.gz"
    b. Untar file.
    Run Command:
    tar xvf geth-linux-amd64-1.7.3-4bb3c89d.tar.gz

    c. Copy "rinkeby.json"(https://www.rinkeby.io/rinkeby.json) file in the same folder.

    Folder Structure.

  3. Synchronize the blockchain
    a. Initialize your private network first via Geth
    Cd to the Folder geth-linux-amd64-1.7.3-4bb3c89d.
    Run Command:
    geth --datadir=$HOME/.rinkeby init rinkeby.json

b. Once your local chain initialized, you can start the Ethereum Wallet:

Cd to the folder "linux-unpacked" (Ethereum-Wallet)
Run command:( Source https://www.rinkeby.io/#mist)
--> cd linux-unpacked 
--> ethereumwallet --rpc $HOME/.rinkeby/geth.ipc --node-networkid=4 --node-datadir=$HOME/.rinkeby --node-
  ethstats='yournode:Respect my authoritah!@stats.rinkeby.io' --node-bootnodes=enode://
 a24ac7c5484ef4ed0c5eb2d36620ba4e4aa13b8c84684e1b4aab0cebea2ae45cb4d375b77eab565
 16d34bfbd3c1a833fc51296ff084b770b94fb9028c4d25ccf@52.169.42.101:30303

This will take time to Sync

4.Request ETH
a. Check your Account
Cd to the Folder geth-linux-amd64-1.7.3-4bb3c89d .
Run Command:
--> geth --datadir=$HOME/.rinkeby attach ipc:$HOME/.rinkeby/geth.ipc console
--> eth.accounts

or you can also find wallet information at below Folder Structure :
/Home/$User/.ethereum/rinkeby


b. Rinkeby use Proof-of-Authority to grant ETH, you'll need to request some to get started.You have to submit your wallet public :) address into one of three methods:

i. A public tweet on Twitter
ii. A public Facebook post
iii. A public Google+ link
I have used Google+ .
Sample:
https://plus.google.com/113569192379836158316/posts/KkfGnXGbPVE

c. Request ETH
Copy the Public post URL and go to https://faucet.rinkeby.io/ and paste in the blank section.

d. Check ETH balance
Run Command:
Cd Folder --> cd geth-linux-amd64-1.7.3-4bb3c89d
Run Console --> ./geth --datadir=$HOME/.rinkeby attach ipc:$HOME/.rinkeby/geth.ipc console
Check Balance --> eth.getBalance(eth.coinbase)

  1. Useful Links:
  2. https://github.com/ethereum/mist/releases
  3. https://geth.ethereum.org/downloads/
  4. https://faucet.rinkeby.io/
  5. https://www.rinkeby.io/#explorer
  6. https://www.rinkeby.io/#mist

Enjoy Coding :)

Leave Setup Ethereum node on Rinkeby test network (Linux x64 : Fedora) to:

Written by

Read more #ethereum posts


Best Posts From kushdev

We have not curated any of kushdev's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From kushdev