Create a gist now

Instantly share code, notes, and snippets.

Embed
What would you like to do?
How to get on Rinkeby Testnet in less than 10 minutes

How to get on Rinkeby Testnet in less than 10 minutes

Following instructions from the excellent https://www.rinkeby.io/

Synchronizing a Full Node

A full node lets you access all state. There is a light node (state-on-demand) and wallet-only (no state) instructions as well, and these are even faster. I'm using this for dapp development, so I want access to all state.

From the docs above:

A full node synchronizes the blockchain by downloading the full chain from the genesis block to the current head block,
but does not execute the transactions. Instead, it downloads all the transactions receipts along with the entire recent state.
As the node downloads the recent state directly, historical data can only be queried from that block onward.

Initial processing required to synchronize is more bandwidth intensive, but is light on the CPU and has significantly reduced
disk requirements. Mid range machines with HDD storage, decent CPUs and 4GB+ RAM should be enough.

Step 1: Download Geth

First, install the latest geth (1.7.3) to your machine.

For Ubuntu, you can follow the instructions on the official wiki.

sudo apt-get install software-properties-common
sudo add-apt-repository -y ppa:ethereum/ethereum
sudo apt-get update
sudo apt-get install ethereum

If you're just upgrade geth from a previous version, you can just run

sudo apt install geth

If you're downloading this to your Mac, you'll need to download the packages manually to get the latest (1.7.3) release. https://geth.ethereum.org/downloads/

Extract it and copy the geth binary to somewhere in your path.

# ppham @ Pauls-Air-2 in ~/Downloads [21:46:25]
$ tar zxvf geth-darwin-amd64-1.7.3-4bb3c89d.tar.gz
x geth-darwin-amd64-1.7.3-4bb3c89d/
x geth-darwin-amd64-1.7.3-4bb3c89d/COPYING
x geth-darwin-amd64-1.7.3-4bb3c89d/geth

# ppham @ Pauls-Air-2 in ~/Downloads [21:46:39]
$ sudo mv geth-darwin-amd64-1.7.3-4bb3c89d/geth /usr/local/bin/geth

For older releases on Mac OSX, you can use Homebrew to install from scratch:

brew install ethereum

and again if you are upgrading just geth

brew install geth

Unknown whether Parity works as well. It will probably take some finagling to work with the Geth-style Genesis block.

Step 2: Run Geth in Rinkeby Mode

At this point, you should probably start a tmux or screen session, so if you get interrupted during syncing it will still keep going in the background.

To run a full node, start Geth with the Rinkeby switch:

geth --rinkeby

SECURITY WARNINGS: We've enabled RPC and also loaded the personal module to allow testing and participating in smart contracts. However, if you do these things on a mainnet node with your unlocked wallet exposed to the internet, you could get hacked and all your monies stolen. I'll write a separate gist about a secure way to participate in a mainnet contract with real ETH.

On a MacBook Air with a 10 MBps (standard home internet download speeds), I was able to sync all 187k blocks in < 7 minutes,

Step 3: Create an account

In a separate tmux pane or screen buffer or a separate terminal completely, create an account and save the password somewhere safe.

After that, attach the console with the appropriate data directory.

On Linux it would be:

geth --datadir=$HOME/.rinkeby attach ipc:$HOME/.rinkeby/geth.ipc console

On Mac it would be:

geth --datadir=$HOME/.rinkeby attach ipc:$HOME/Library/Ethereum/rinkeby/geth.ipc console

and create an account (substituting a much better password than notmyrealpassword).

Welcome to the Geth JavaScript console!

instance: Geth/v1.6.1-stable-021c3c28/darwin-amd64/go1.8.1
 modules: admin:1.0 clique:1.0 debug:1.0 eth:1.0 miner:1.0 net:1.0 personal:1.0 rpc:1.0 txpool:1.0 web3:1.0

> eth.accounts
[]
> personal.newAccount("notmyrealpassword")
"0xb2e9fe08ca9a0323103883fe12c9609ed380f475"
> eth.coinbase
"0xb2e9fe08ca9a0323103883fe12c9609ed380f475"
> eth.getBalance(eth.coinbase)
0

You'll see a different address than 0xb2e9fe08ca9a0323103883fe12c9609ed380f475. That one's mine, provided for illustration. Save your password in a secret place, preferrably encrypted. I use Evernote encrypted text, but you can use any password manager like 1Password, LastPass, Dashlane, etc.

Leave that terminal open for now.

Step 4: Request ETH

Because Kovan and Rinkeby both use Proof-of-Authority (clique) to grant ETH, you'll need to request some to get started. However, unlike Kovan which requires you to bootstrap by requesting KETH from another human being, Rinkeby has a super-slick automated faucet, where you submit your address (copied from above) into one of three methods:

  • A public tweet on Twitter
  • A public Facebook post
  • A public Google+ link

Since I never use Google+ for social reasons with humans, I might as well use this for socializing with robots.

You can go to http://plus.google.com and post publicly on any discussion board. Here's mine.

Copy this URL:

https://plus.google.com/104143092173669955154/posts/bkAkrmtukQ5

Go to the Crypto Faucet section of https://rinkeby.io and paste it into the blank.

Choose an option from the dropdown which corresponds to how much Ether you need and how frequently (requesting more Ether will take longer between requests). I requested 3 ETH in 8 hours. Don't worry, you'll get your ETH in seconds, but you can't request again for another 8 hours. This is to prevent spammers from swamping the network by overpowering it with mining power and then out-spending everyone else.

This is the transaction where I received my 3 ETH: https://rinkeby.etherscan.io/address/0x54b7bc5bea3845198ff2936761087fc488504eed

Now, back in your geth console, wait for at most 15 seconds for the next block to be found, and verify your balance again

> eth.getBalance(eth.coinbase)
3000000000000000000

Woohoo! You're rich, in testnet wei :)

If you found this guide useful, follow us on Twitter at @InvisibleLearn or join us on Slack: http://invisible-slack.herokuapp.com/

You can also leave questions, comments, or feedbacks on this gist.

@ujizzy

This comment has been minimized.

Show comment
Hide comment
@ujizzy

ujizzy Jun 10, 2017

hello please did you really get any Ether i tried the faucet but am yet to see the received ether in my wallet balance?

ujizzy commented Jun 10, 2017

hello please did you really get any Ether i tried the faucet but am yet to see the received ether in my wallet balance?

@neoecos

This comment has been minimized.

Show comment
Hide comment
@neoecos

neoecos Jul 2, 2017

Yep, it works i followed the procedure and i inmediatly got the etherhttps://rinkeby.etherscan.io/tx/0x68b4adbebca9fa353e51817e79f279c90f90c8929760b49db8786a0ae19092c5

neoecos commented Jul 2, 2017

Yep, it works i followed the procedure and i inmediatly got the etherhttps://rinkeby.etherscan.io/tx/0x68b4adbebca9fa353e51817e79f279c90f90c8929760b49db8786a0ae19092c5

@kgcorps

This comment has been minimized.

Show comment
Hide comment
@kgcorps

kgcorps Jul 3, 2017

I added few more parameters to the geth start command, to run mining operation... but I get this error: Block sealing failed err=unauthorized
Any idea what have I done wrong? Had no problem with this on ropsten.

kgcorps commented Jul 3, 2017

I added few more parameters to the geth start command, to run mining operation... but I get this error: Block sealing failed err=unauthorized
Any idea what have I done wrong? Had no problem with this on ropsten.

@davibicudo

This comment has been minimized.

Show comment
Hide comment
@davibicudo

davibicudo Jul 5, 2017

Works! Thanks for the detailed explanation.

davibicudo commented Jul 5, 2017

Works! Thanks for the detailed explanation.

@brianfajardo

This comment has been minimized.

Show comment
Hide comment
@brianfajardo

brianfajardo Jul 9, 2017

Super helpful! Thank you a ton for taking the time to write this out.

brianfajardo commented Jul 9, 2017

Super helpful! Thank you a ton for taking the time to write this out.

@zubra5

This comment has been minimized.

Show comment
Hide comment
@zubra5

zubra5 Jul 11, 2017

I had problem with single quotation mark for --ethstats. So I used a double quotation mark for that part of a command

zubra5 commented Jul 11, 2017

I had problem with single quotation mark for --ethstats. So I used a double quotation mark for that part of a command

@iam-peekay

This comment has been minimized.

Show comment
Hide comment
@iam-peekay

iam-peekay Jul 17, 2017

I'm not able to get the nodes to start syncing. Anyone else run into this issue?

screen shot 2017-07-17 at 3 59 56 pm

iam-peekay commented Jul 17, 2017

I'm not able to get the nodes to start syncing. Anyone else run into this issue?

screen shot 2017-07-17 at 3 59 56 pm

@iam-peekay

This comment has been minimized.

Show comment
Hide comment
@iam-peekay

iam-peekay Jul 17, 2017

Nevermind. I deleted everything and started over. It synced now :)

Also, the personal.newAccount method is missing a left parens: personal.newAccount("notmyrealpassword")

iam-peekay commented Jul 17, 2017

Nevermind. I deleted everything and started over. It synced now :)

Also, the personal.newAccount method is missing a left parens: personal.newAccount("notmyrealpassword")

@cryptogoth

This comment has been minimized.

Show comment
Hide comment
@cryptogoth

cryptogoth Jul 17, 2017

Thanks iam-peekay and zubra5 i'll fix the writeup with your corrections.

Owner

cryptogoth commented Jul 17, 2017

Thanks iam-peekay and zubra5 i'll fix the writeup with your corrections.

@cryptogoth

This comment has been minimized.

Show comment
Hide comment
@cryptogoth

cryptogoth Jul 17, 2017

ujizzy make sure you are on the rinkeby testnet (networkid=4) when you check your balance, and that you created the address on that same network.

also, check the Rinkeby blockchain explorer, not the mainnet explorer. Let me know if that doesn't fix it.
rinkeby.etherscan.io

Owner

cryptogoth commented Jul 17, 2017

ujizzy make sure you are on the rinkeby testnet (networkid=4) when you check your balance, and that you created the address on that same network.

also, check the Rinkeby blockchain explorer, not the mainnet explorer. Let me know if that doesn't fix it.
rinkeby.etherscan.io

@ijazm

This comment has been minimized.

Show comment
Hide comment
@ijazm

ijazm Aug 22, 2017

I am getting a error when running the command

geth --networkid=4 --datadir=$HOME/.rinkeby --cache=512 --ethstats="yournode:Respect my authoritah!@stats.rinkeby.io" --bootnodes=enode://a24ac7c5484ef4ed0c5eb2d36620ba4e4aa13b8c84684e1b4aab0cebea2ae45cb4d375b77eab56516d34bfbd3c1a833fc51296ff084b770b94fb9028c4d25ccf@52.169.42.101:30303 --rpc --rpcapi="personal,eth,network"

bash:!@stats.rinkeby.io: event not found

ijazm commented Aug 22, 2017

I am getting a error when running the command

geth --networkid=4 --datadir=$HOME/.rinkeby --cache=512 --ethstats="yournode:Respect my authoritah!@stats.rinkeby.io" --bootnodes=enode://a24ac7c5484ef4ed0c5eb2d36620ba4e4aa13b8c84684e1b4aab0cebea2ae45cb4d375b77eab56516d34bfbd3c1a833fc51296ff084b770b94fb9028c4d25ccf@52.169.42.101:30303 --rpc --rpcapi="personal,eth,network"

bash:!@stats.rinkeby.io: event not found

@ijazm

This comment has been minimized.

Show comment
Hide comment
@ijazm

ijazm Aug 22, 2017

It works for me now when I give single quote instead of double quote for
--ethstats='yournode:Respect my authoritah!@stats.rinkeby.io'

ijazm commented Aug 22, 2017

It works for me now when I give single quote instead of double quote for
--ethstats='yournode:Respect my authoritah!@stats.rinkeby.io'

@gxu12345

This comment has been minimized.

Show comment
Hide comment
@gxu12345

gxu12345 Aug 26, 2017

It used to work but I am getting this error from geth today:
WARN [08-26|12:24:48] Stats server unreachable err="websocket.Dial ws://stats.rinkeby.io/api: bad status"

gxu12345 commented Aug 26, 2017

It used to work but I am getting this error from geth today:
WARN [08-26|12:24:48] Stats server unreachable err="websocket.Dial ws://stats.rinkeby.io/api: bad status"

@james18

This comment has been minimized.

Show comment
Hide comment
@james18

james18 Aug 28, 2017

Haven't gotten any test ether, as faucet.rinkeby.io does not acknowledge my request. Nothing happens.
https://gist.github.com/james18/0c59d6c5cafd750d82a1e7f46fc36bd5 is my gist file. Can someone pls share some test ether to: 0xE0020107EA4ce4a3d7223B82588E44bB7068f5ea Thanks!

james18 commented Aug 28, 2017

Haven't gotten any test ether, as faucet.rinkeby.io does not acknowledge my request. Nothing happens.
https://gist.github.com/james18/0c59d6c5cafd750d82a1e7f46fc36bd5 is my gist file. Can someone pls share some test ether to: 0xE0020107EA4ce4a3d7223B82588E44bB7068f5ea Thanks!

@bpoppe4

This comment has been minimized.

Show comment
Hide comment
@bpoppe4

bpoppe4 Aug 28, 2017

I can't seem to get any either. Please send some test ether to:
0x99A53988ECb74D8276428625313Fd4157631248E

Thank you!

bpoppe4 commented Aug 28, 2017

I can't seem to get any either. Please send some test ether to:
0x99A53988ECb74D8276428625313Fd4157631248E

Thank you!

@popofe

This comment has been minimized.

Show comment
Hide comment
@popofe

popofe Aug 28, 2017

On a Windows command shell, it works for me now when I give double quote instead of single quote for
--ethstats='yournode:Respect my authoritah!@stats.rinkeby.io'

popofe commented Aug 28, 2017

On a Windows command shell, it works for me now when I give double quote instead of single quote for
--ethstats='yournode:Respect my authoritah!@stats.rinkeby.io'

@golartes

This comment has been minimized.

Show comment
Hide comment
@golartes

golartes Sep 8, 2017

Try to request for ETH at network , but got the error "Invalid user... Boom". What is that? Help me, please

golartes commented Sep 8, 2017

Try to request for ETH at network , but got the error "Invalid user... Boom". What is that? Help me, please

@born2net

This comment has been minimized.

Show comment
Hide comment
@born2net

born2net Sep 12, 2017

I am getting
WARN [09-12|23:29:17] Stats login failed err=unauthorized
any ideas?

born2net commented Sep 12, 2017

I am getting
WARN [09-12|23:29:17] Stats login failed err=unauthorized
any ideas?

@manolodewiner

This comment has been minimized.

Show comment
Hide comment
@manolodewiner

manolodewiner Sep 13, 2017

When running:
eth.coinbase
Error: not supported at get. I think is needed:
miner.setEtherbase(eth.accounts[0])
but miner is not supported as well. Should I start geth with --miner parameter?

manolodewiner commented Sep 13, 2017

When running:
eth.coinbase
Error: not supported at get. I think is needed:
miner.setEtherbase(eth.accounts[0])
but miner is not supported as well. Should I start geth with --miner parameter?

@towobola

This comment has been minimized.

Show comment
Hide comment
@towobola

towobola Sep 14, 2017

please i cant get ether on rinkeby.io ,giving error invalid user please please i need some ether to try it out my address please
0x521F137871082aAF01EEC7E10C70315d588A7772

towobola commented Sep 14, 2017

please i cant get ether on rinkeby.io ,giving error invalid user please please i need some ether to try it out my address please
0x521F137871082aAF01EEC7E10C70315d588A7772

@slava239

This comment has been minimized.

Show comment
Hide comment
@slava239

slava239 Sep 17, 2017

I also got the error "Invalid user... Boom". Can somebody describe what to do in this case?

slava239 commented Sep 17, 2017

I also got the error "Invalid user... Boom". Can somebody describe what to do in this case?

@AI3EL

This comment has been minimized.

Show comment
Hide comment
@AI3EL

AI3EL commented Sep 17, 2017

Same as @born2net

@semasters

This comment has been minimized.

Show comment
Hide comment
@semasters

semasters Sep 20, 2017

got error "invalid user...boom" with https://gist.github.com/semasters/9f40abc91a4845fc4d825f37730f9fc3
got error "anonymous gists not allowed" with https://gist.github.com/semasters/gist:9f40abc91a4845fc4d825f37730f9fc3

am I doing something wrong?

semasters commented Sep 20, 2017

got error "invalid user...boom" with https://gist.github.com/semasters/9f40abc91a4845fc4d825f37730f9fc3
got error "anonymous gists not allowed" with https://gist.github.com/semasters/gist:9f40abc91a4845fc4d825f37730f9fc3

am I doing something wrong?

@cryptogoth

This comment has been minimized.

Show comment
Hide comment
@cryptogoth

cryptogoth Sep 22, 2017

Hi towobola slava239 AI3EL can you paste the link of the gist you're submitting to rinkeby.io ?
I suspect you might have a typo in the github username in that url.
e.g. here's a gist I used successfully in the past:
https://gist.github.com/cryptogoth/d6eab7b736a0052589492ebf16707cbe

Owner

cryptogoth commented Sep 22, 2017

Hi towobola slava239 AI3EL can you paste the link of the gist you're submitting to rinkeby.io ?
I suspect you might have a typo in the github username in that url.
e.g. here's a gist I used successfully in the past:
https://gist.github.com/cryptogoth/d6eab7b736a0052589492ebf16707cbe

@ONLIMAKE

This comment has been minimized.

Show comment
Hide comment
@ONLIMAKE

ONLIMAKE Sep 24, 2017

Hello friends how are you

He knows someone passing by the tap, it does not work for now.

Can someone do a test by sending to my address please?

https://gist.github.com/ONLIMAKE/1ec25971d73fc870af589da4e2e5d123

To check if the faucet is or something else happens thanks friends

ONLIMAKE commented Sep 24, 2017

Hello friends how are you

He knows someone passing by the tap, it does not work for now.

Can someone do a test by sending to my address please?

https://gist.github.com/ONLIMAKE/1ec25971d73fc870af589da4e2e5d123

To check if the faucet is or something else happens thanks friends

@jordi-adame

This comment has been minimized.

Show comment
Hide comment
@jordi-adame

jordi-adame Sep 24, 2017

@james18 same here, I see you've got some ETH now, could you please send some to 0x7FB15f26BD6756d49eE55b548eCc5376bf548C01

jordi-adame commented Sep 24, 2017

@james18 same here, I see you've got some ETH now, could you please send some to 0x7FB15f26BD6756d49eE55b548eCc5376bf548C01

@EskridGames

This comment has been minimized.

Show comment
Hide comment
@EskridGames

EskridGames Sep 26, 2017

I got a "Stats login failed" the second time although the fist time all worked well. Any ideas anyone?

EskridGames commented Sep 26, 2017

I got a "Stats login failed" the second time although the fist time all worked well. Any ideas anyone?

@redmouth

This comment has been minimized.

Show comment
Hide comment
@redmouth

redmouth Sep 27, 2017

Can not get ether, could anyone send to this account 9f3bdf37f348fb82fdd4cbcffc126c9282ef319a 10 ethers, Thanks!!!!

redmouth commented Sep 27, 2017

Can not get ether, could anyone send to this account 9f3bdf37f348fb82fdd4cbcffc126c9282ef319a 10 ethers, Thanks!!!!

@gbersac

This comment has been minimized.

Show comment
Hide comment
@gbersac

gbersac Sep 28, 2017

The address to get ether is now https://faucet.rinkeby.io/

gbersac commented Sep 28, 2017

The address to get ether is now https://faucet.rinkeby.io/

@gbersac

This comment has been minimized.

Show comment
Hide comment
@gbersac

gbersac Sep 29, 2017

With geth version 1.7.1, you can synchronise with the following command : ~/go/bin/geth --rinkeby

gbersac commented Sep 29, 2017

With geth version 1.7.1, you can synchronise with the following command : ~/go/bin/geth --rinkeby

@DalderupMaurice

This comment has been minimized.

Show comment
Hide comment
@DalderupMaurice

DalderupMaurice Oct 5, 2017

I receive this issue with the rinkeby.json file..
Fatal: invalid genesis file: json: cannot unmarshal string into Go struct field Genesis.number of type uint64

DalderupMaurice commented Oct 5, 2017

I receive this issue with the rinkeby.json file..
Fatal: invalid genesis file: json: cannot unmarshal string into Go struct field Genesis.number of type uint64

@tammylvu

This comment has been minimized.

Show comment
Hide comment
@tammylvu

tammylvu Oct 6, 2017

delete chaindata in $HOME/.rinkeby @dalderup

tammylvu commented Oct 6, 2017

delete chaindata in $HOME/.rinkeby @dalderup

@kennethhutw

This comment has been minimized.

Show comment
Hide comment
@kennethhutw

kennethhutw Oct 10, 2017

@DalderupMaurice upgrade ur geth to version1.7. I solved it by upgrading geth.

kennethhutw commented Oct 10, 2017

@DalderupMaurice upgrade ur geth to version1.7. I solved it by upgrading geth.

@kcchin

This comment has been minimized.

Show comment
Hide comment
@kcchin

kcchin Oct 13, 2017

@cryptogoth i also having "Invalid user... Boom", although i follow your steps.. below is my gist URL
https://gist.github.com/kcchin/28f2c8a6c85354105679a3408041d5c8

kcchin commented Oct 13, 2017

@cryptogoth i also having "Invalid user... Boom", although i follow your steps.. below is my gist URL
https://gist.github.com/kcchin/28f2c8a6c85354105679a3408041d5c8

@kcchin

This comment has been minimized.

Show comment
Hide comment
@kcchin

kcchin Oct 13, 2017

can anyone just send me 1 ETH or less, please? i just wanna test deploy a token, thank you in advance
my address is 0xf1F779aB16DAe24A83100B44254822d8d304bF4f

kcchin commented Oct 13, 2017

can anyone just send me 1 ETH or less, please? i just wanna test deploy a token, thank you in advance
my address is 0xf1F779aB16DAe24A83100B44254822d8d304bF4f

@ProyectsX

This comment has been minimized.

Show comment
Hide comment
@ProyectsX

ProyectsX Oct 13, 2017

Hello friends of the chat, just a suggestion for those of us who are testing the Rinky test in the wallets.

1.- Ethereum people should give a value to ETHER of the Rinkeby network in order to better equip our nodes and help the Ethereum project.

If we give Rinkeby an economic value of at least $ 100 we could acquire new mining equipment and continual hard disk capacity as nodes.

What do you think the idea?

ProyectsX commented Oct 13, 2017

Hello friends of the chat, just a suggestion for those of us who are testing the Rinky test in the wallets.

1.- Ethereum people should give a value to ETHER of the Rinkeby network in order to better equip our nodes and help the Ethereum project.

If we give Rinkeby an economic value of at least $ 100 we could acquire new mining equipment and continual hard disk capacity as nodes.

What do you think the idea?

@cryptogoth

This comment has been minimized.

Show comment
Hide comment
@cryptogoth

cryptogoth Oct 22, 2017

Hi @ProyectsX I don't see how assigning a fixed value to Rinkeby ETH would improve nodes or help the Ethereum project.
Right now new Rinkeby ETH is created in a controlled manner via Proof-of-Authority, so it's constantly being inflated in a slow way.

Owner

cryptogoth commented Oct 22, 2017

Hi @ProyectsX I don't see how assigning a fixed value to Rinkeby ETH would improve nodes or help the Ethereum project.
Right now new Rinkeby ETH is created in a controlled manner via Proof-of-Authority, so it's constantly being inflated in a slow way.

@ijkl123

This comment has been minimized.

Show comment
Hide comment
@ijkl123

ijkl123 Oct 27, 2017

To attach, you can also do:

geth --datadir=$HOME/.rinkeby attach ipc:$HOME/.rinkeby/geth.ipc console

ijkl123 commented Oct 27, 2017

To attach, you can also do:

geth --datadir=$HOME/.rinkeby attach ipc:$HOME/.rinkeby/geth.ipc console

@ijkl123

This comment has been minimized.

Show comment
Hide comment
@ijkl123

ijkl123 Oct 27, 2017

From the faucet, I repeatedly get "No Ethereum address found to fund" message.

Do you know why ?

ijkl123 commented Oct 27, 2017

From the faucet, I repeatedly get "No Ethereum address found to fund" message.

Do you know why ?

@andrematzke

This comment has been minimized.

Show comment
Hide comment
@andrematzke

andrematzke Nov 10, 2017

one should put step 5 down and exchange it with another docu about getting ether for rinkby test network; or put this whole docu down, since rinkeby.io gives the warning : Github authentication discontinued at the official request of GitHub.

andrematzke commented Nov 10, 2017

one should put step 5 down and exchange it with another docu about getting ether for rinkby test network; or put this whole docu down, since rinkeby.io gives the warning : Github authentication discontinued at the official request of GitHub.

@comodoro

This comment has been minimized.

Show comment
Hide comment
@comodoro

comodoro Nov 11, 2017

Yes, Github no longer works, as of November 2017 you can use Google+, Twitter or Facebook. I chose Google+ and it worked.

comodoro commented Nov 11, 2017

Yes, Github no longer works, as of November 2017 you can use Google+, Twitter or Facebook. I chose Google+ and it worked.

@masterrom

This comment has been minimized.

Show comment
Hide comment
@masterrom

masterrom Nov 15, 2017

should I keep the blockchain sync up in the background?

masterrom commented Nov 15, 2017

should I keep the blockchain sync up in the background?

@grd123

This comment has been minimized.

Show comment
Hide comment
@grd123

grd123 Nov 16, 2017

Please help some ethereum, kindly please. I dont understand how. I just have samsung tablet. Please help some ethereum. My ethereum address: 0x796d55c386914f66Af76cD66eAAfcd248305B531

grd123 commented Nov 16, 2017

Please help some ethereum, kindly please. I dont understand how. I just have samsung tablet. Please help some ethereum. My ethereum address: 0x796d55c386914f66Af76cD66eAAfcd248305B531

@itisha

This comment has been minimized.

Show comment
Hide comment
@itisha

itisha Nov 21, 2017

I see people compleining about the same issue. Are there any ways to fix this:
c33a54ad5dd47c12fe9ce4ae5de0b9d2

itisha commented Nov 21, 2017

I see people compleining about the same issue. Are there any ways to fix this:
c33a54ad5dd47c12fe9ce4ae5de0b9d2

@cryptogoth

This comment has been minimized.

Show comment
Hide comment
@cryptogoth

cryptogoth Nov 21, 2017

thanks @andrematzke @comodoro i'll update the doc

Owner

cryptogoth commented Nov 21, 2017

thanks @andrematzke @comodoro i'll update the doc

@cryptogoth

This comment has been minimized.

Show comment
Hide comment
@cryptogoth

cryptogoth Nov 22, 2017

@manolodewiner you need to create an account to have eth.coinbase
the instructions are in the gist as well, Step 3: Create an account

Owner

cryptogoth commented Nov 22, 2017

@manolodewiner you need to create an account to have eth.coinbase
the instructions are in the gist as well, Step 3: Create an account

@cryptogoth

This comment has been minimized.

Show comment
Hide comment
@cryptogoth

cryptogoth Nov 22, 2017

@itisha the new version of geth doesn't require this stats login.
I updated the gist, try it again with geth --rinkeby

Owner

cryptogoth commented Nov 22, 2017

@itisha the new version of geth doesn't require this stats login.
I updated the gist, try it again with geth --rinkeby

@cryptogoth

This comment has been minimized.

Show comment
Hide comment
@cryptogoth

cryptogoth Nov 22, 2017

@ijkl123 great tip, it's been incorporated. can you paste the link to the social media post you used to request Ether? We can make sure the Ethereum address is valid.

Owner

cryptogoth commented Nov 22, 2017

@ijkl123 great tip, it's been incorporated. can you paste the link to the social media post you used to request Ether? We can make sure the Ethereum address is valid.

@ziadzoalnoon

This comment has been minimized.

Show comment
Hide comment
@ziadzoalnoon

ziadzoalnoon Nov 29, 2017

i have 3 eth in my wallet what shall i do with it how can exchange it ?? thank you

ziadzoalnoon commented Nov 29, 2017

i have 3 eth in my wallet what shall i do with it how can exchange it ?? thank you

@hqblock

This comment has been minimized.

Show comment
Hide comment
@hqblock

hqblock Dec 11, 2017

Hi,
Anyone has an idea why when using the faucet I'm getting "zlib: invalid header" ?. I'm using a twitter post and I tried different browsers but always got the same error :-/

Thanks!

hqblock commented Dec 11, 2017

Hi,
Anyone has an idea why when using the faucet I'm getting "zlib: invalid header" ?. I'm using a twitter post and I tried different browsers but always got the same error :-/

Thanks!

@vitali2y

This comment has been minimized.

Show comment
Hide comment
@vitali2y

vitali2y Dec 12, 2017

@hqblock. I have the same "zlib: invalid header" issue with twitter post - around a week ago everything was fine.
FYI #15635 @ go-ethereum.

vitali2y commented Dec 12, 2017

@hqblock. I have the same "zlib: invalid header" issue with twitter post - around a week ago everything was fine.
FYI #15635 @ go-ethereum.

@hqblock

This comment has been minimized.

Show comment
Hide comment
@hqblock

hqblock commented Dec 14, 2017

thanks!

@nickwallen

This comment has been minimized.

Show comment
Hide comment
@nickwallen

nickwallen Dec 17, 2017

I have tried Twitter, Google+, and Facebook. On Twitter, I hit the "Zlib: invalid header issue". On Google+ and Facebook, the Faucet web app simple responds "No ethereum address found to fund" Any ideas what I am doing wrong here?

nickwallen commented Dec 17, 2017

I have tried Twitter, Google+, and Facebook. On Twitter, I hit the "Zlib: invalid header issue". On Google+ and Facebook, the Faucet web app simple responds "No ethereum address found to fund" Any ideas what I am doing wrong here?

@alsma

This comment has been minimized.

Show comment
Hide comment
@alsma

alsma Dec 17, 2017

Also getting zlib: invalid header

alsma commented Dec 17, 2017

Also getting zlib: invalid header

@samnet

This comment has been minimized.

Show comment
Hide comment
@samnet

samnet Dec 17, 2017

As of today, approximately how much space do I need on my HD to run a full node Rinkeby node?

samnet commented Dec 17, 2017

As of today, approximately how much space do I need on my HD to run a full node Rinkeby node?

@helloibm

This comment has been minimized.

Show comment
Hide comment
@helloibm

helloibm Dec 20, 2017

Twitter link is down. But if you get "No Ethereum address found to fund" on FB then make sure your post is "PUBLIC". Worked for me :)

helloibm commented Dec 20, 2017

Twitter link is down. But if you get "No Ethereum address found to fund" on FB then make sure your post is "PUBLIC". Worked for me :)

@Mathiuz

This comment has been minimized.

Show comment
Hide comment
@Mathiuz

Mathiuz Dec 21, 2017

@ProyectsX hello Hello, could you tell me how I can do to join you, I want to know how your development is going and when it is out Illuminat7s my facebook is Zatch Mathiu

Mathiuz commented Dec 21, 2017

@ProyectsX hello Hello, could you tell me how I can do to join you, I want to know how your development is going and when it is out Illuminat7s my facebook is Zatch Mathiu

@norachuga

This comment has been minimized.

Show comment
Hide comment
@norachuga

norachuga Dec 22, 2017

I've tried twice to get from the Rinkeby faucet and the transactions end in failure. The message as seen on Etherscan is "Value transfer did not complete, most likely as a result of a REVERT opcode."

I cannot find information about this error as it pertains to a recipient (only w/r/t to senders).

The address in question is 0xcb647a10db9a817e2ab32c9ae174723ce3dd35ba .

norachuga commented Dec 22, 2017

I've tried twice to get from the Rinkeby faucet and the transactions end in failure. The message as seen on Etherscan is "Value transfer did not complete, most likely as a result of a REVERT opcode."

I cannot find information about this error as it pertains to a recipient (only w/r/t to senders).

The address in question is 0xcb647a10db9a817e2ab32c9ae174723ce3dd35ba .

@Mathiuz

This comment has been minimized.

Show comment
Hide comment

Mathiuz commented Dec 24, 2017

@ingamx

This comment has been minimized.

Show comment
Hide comment
@ingamx

ingamx Dec 29, 2017

nice. tnx

ingamx commented Dec 29, 2017

nice. tnx

@AdamJLemmon

This comment has been minimized.

Show comment
Hide comment
@AdamJLemmon

AdamJLemmon Dec 29, 2017

FYI the command to connect to the console with Geth 1.7.1-stable and Ubuntu 16.04 is slightly different as an .ethereum dir is also created:
geth --datadir=$HOME/.ethereum/rinkeby attach ipc:$HOME/.ethereum/rinkeby/geth.ipc console

AdamJLemmon commented Dec 29, 2017

FYI the command to connect to the console with Geth 1.7.1-stable and Ubuntu 16.04 is slightly different as an .ethereum dir is also created:
geth --datadir=$HOME/.ethereum/rinkeby attach ipc:$HOME/.ethereum/rinkeby/geth.ipc console

@nflanders

This comment has been minimized.

Show comment
Hide comment
@nflanders

nflanders Jan 3, 2018

So I was able to get the ETH from the faucet. HOWEVER - I need the ETH on a different address (didn't realize until I processed the faucet) - IS there any way to send the TEST ETH from the eth.coinbase address TO another "newAccount" address within Rinkeby? OR do I have to wait the 8 hours?

I can't seem to find a way to send within geth. I also cannot seem to figure out how to display the "private key" for the eth.coinbase account that was loaded by default when setting up rinkeby, as I did not set a password for that account. Is there just a default password added by default?

nflanders commented Jan 3, 2018

So I was able to get the ETH from the faucet. HOWEVER - I need the ETH on a different address (didn't realize until I processed the faucet) - IS there any way to send the TEST ETH from the eth.coinbase address TO another "newAccount" address within Rinkeby? OR do I have to wait the 8 hours?

I can't seem to find a way to send within geth. I also cannot seem to figure out how to display the "private key" for the eth.coinbase account that was loaded by default when setting up rinkeby, as I did not set a password for that account. Is there just a default password added by default?

@thisisedyip

This comment has been minimized.

Show comment
Hide comment
@thisisedyip

thisisedyip Jan 21, 2018

I followed the instructions down to the tee, and even though rinkeby told me my transaction went through and that I was funded, I still get a balance of 0 eth when i check using getBalance. I pasted my address to both google plus and twitter and each time the faucet told me the transaction went through yet my balance remains 0. Am I doing something wrong?

thisisedyip commented Jan 21, 2018

I followed the instructions down to the tee, and even though rinkeby told me my transaction went through and that I was funded, I still get a balance of 0 eth when i check using getBalance. I pasted my address to both google plus and twitter and each time the faucet told me the transaction went through yet my balance remains 0. Am I doing something wrong?

@thisisedyip

This comment has been minimized.

Show comment
Hide comment
@thisisedyip

thisisedyip Jan 21, 2018

That said, can somebody just send me ether: 0x7f44b4b334a76a20a697f8983d757ae998fe3a5a

thisisedyip commented Jan 21, 2018

That said, can somebody just send me ether: 0x7f44b4b334a76a20a697f8983d757ae998fe3a5a

@parogon

This comment has been minimized.

Show comment
Hide comment
@parogon

parogon Jan 25, 2018

hi @cryptogoth how to perform Step 3: Create an account, for Windows 7?
please describe or a separate article for Windows

parogon commented Jan 25, 2018

hi @cryptogoth how to perform Step 3: Create an account, for Windows 7?
please describe or a separate article for Windows

@parogon

This comment has been minimized.

Show comment
Hide comment
@parogon

parogon Jan 25, 2018

RINKEBY TESTNET today pays this?
I'll go to Ubuntu if I see a payment)) Google+
https://plus.google.com/u/0/101520651432874482313/posts/3P6Z7WEQv8v

parogon commented Jan 25, 2018

RINKEBY TESTNET today pays this?
I'll go to Ubuntu if I see a payment)) Google+
https://plus.google.com/u/0/101520651432874482313/posts/3P6Z7WEQv8v

@tomb99

This comment has been minimized.

Show comment
Hide comment
@tomb99

tomb99 Feb 14, 2018

for some reason when i call eth.getBalance(eth.coinbase) my balance is zero, i followed the steps provided. when i check my transaction its posted and shows online that i have 3 ether but my client does not?

https://rinkeby.etherscan.io/address/0x7ac852b5472880c11f19d745ba8cebf10e65d31f

image

tomb99 commented Feb 14, 2018

for some reason when i call eth.getBalance(eth.coinbase) my balance is zero, i followed the steps provided. when i check my transaction its posted and shows online that i have 3 ether but my client does not?

https://rinkeby.etherscan.io/address/0x7ac852b5472880c11f19d745ba8cebf10e65d31f

image

@rosecondon

This comment has been minimized.

Show comment
Hide comment
@rosecondon

rosecondon Feb 17, 2018

I had been looking for how to request ETH for days as "Start Mining" on Ethereum Wallet did not work. Your post really helped me. Many thanks!

rosecondon commented Feb 17, 2018

I had been looking for how to request ETH for days as "Start Mining" on Ethereum Wallet did not work. Your post really helped me. Many thanks!

@isi-mfurer

This comment has been minimized.

Show comment
Hide comment
@isi-mfurer

isi-mfurer Feb 20, 2018

@tomb99 check the output of eth.syncing.

If it returns anything but false then your node is still syncing the blockchain and your account balance will be zero until the block containing your transaction has been downloaded to your local node.

When this article was written, the Rinkeby testnet chain probably could be sync'd in under 7 minutes. As of Feb 2018 though it will take much longer than this, probably several hours.

isi-mfurer commented Feb 20, 2018

@tomb99 check the output of eth.syncing.

If it returns anything but false then your node is still syncing the blockchain and your account balance will be zero until the block containing your transaction has been downloaded to your local node.

When this article was written, the Rinkeby testnet chain probably could be sync'd in under 7 minutes. As of Feb 2018 though it will take much longer than this, probably several hours.

@djlduffy

This comment has been minimized.

Show comment
Hide comment
@djlduffy

djlduffy Feb 20, 2018

Yes I have the same balance zero issue and can confirm the following output with eth.syncing:

eth.syncing
{
currentBlock: 1804186,
highestBlock: 1804251,
knownStates: 3621430,
pulledStates: 3612599,
startingBlock: 1804167
}

Need to wait for the blocks to stack first

djlduffy commented Feb 20, 2018

Yes I have the same balance zero issue and can confirm the following output with eth.syncing:

eth.syncing
{
currentBlock: 1804186,
highestBlock: 1804251,
knownStates: 3621430,
pulledStates: 3612599,
startingBlock: 1804167
}

Need to wait for the blocks to stack first

@mhoustonpro

This comment has been minimized.

Show comment
Hide comment
@mhoustonpro

mhoustonpro Feb 22, 2018

@AdamJLemmon @cryptogoth Stuck at attaching the console on Ubuntu 16.0.4. I can get the sync started, open up another terminal and every iteration of attaching the console gets me "Fatal: unable to attach to remote......connect: no such file or directory.
Any ideas?

mhoustonpro commented Feb 22, 2018

@AdamJLemmon @cryptogoth Stuck at attaching the console on Ubuntu 16.0.4. I can get the sync started, open up another terminal and every iteration of attaching the console gets me "Fatal: unable to attach to remote......connect: no such file or directory.
Any ideas?

@thoslin

This comment has been minimized.

Show comment
Hide comment
@thoslin

thoslin Mar 2, 2018

I tried to get some ether using the rinkeby faucet, but I didn't see any ether in my wallet. I'd tried many times. Could someone just send me some ether? Thanks in advance! 0x8C059309A8B892AA304e62267D241912bf4F4B2E. Here's the tweet I used https://twitter.com/thoslin/status/969032642787147778. Not sure why it didn't work.

thoslin commented Mar 2, 2018

I tried to get some ether using the rinkeby faucet, but I didn't see any ether in my wallet. I'd tried many times. Could someone just send me some ether? Thanks in advance! 0x8C059309A8B892AA304e62267D241912bf4F4B2E. Here's the tweet I used https://twitter.com/thoslin/status/969032642787147778. Not sure why it didn't work.

@opentaps

This comment has been minimized.

Show comment
Hide comment
@opentaps

opentaps Mar 8, 2018

All the steps worked! Thank you!

opentaps commented Mar 8, 2018

All the steps worked! Thank you!

@ahmedtalai

This comment has been minimized.

Show comment
Hide comment
@ahmedtalai

ahmedtalai Mar 14, 2018

https://twitter.com/ahmedtalai/status/973938401396346880 no ether in balance ol day holding shit for nothing 0x7Cb9a9ad58F84b40CE26F41CE9076467e741Ea9C sent ether so i can buy toiletpaper a lot of tiolet paper

ahmedtalai commented Mar 14, 2018

https://twitter.com/ahmedtalai/status/973938401396346880 no ether in balance ol day holding shit for nothing 0x7Cb9a9ad58F84b40CE26F41CE9076467e741Ea9C sent ether so i can buy toiletpaper a lot of tiolet paper

@hrachbkweb

This comment has been minimized.

Show comment
Hide comment
@hrachbkweb

hrachbkweb Apr 4, 2018

why there isn't method for
web3.eth.accounts.create([entropy]); smth like this which will return private keys?

hrachbkweb commented Apr 4, 2018

why there isn't method for
web3.eth.accounts.create([entropy]); smth like this which will return private keys?

@hello4miffy

This comment has been minimized.

Show comment
Hide comment
@hello4miffy

hello4miffy Apr 7, 2018

Does anybody know about Connection refused error? (in Step 3)
image
Until step 2, there was no problem. I did all things in this site.

  • ubuntu 16.04 LTS

hello4miffy commented Apr 7, 2018

Does anybody know about Connection refused error? (in Step 3)
image
Until step 2, there was no problem. I did all things in this site.

  • ubuntu 16.04 LTS
@birdca

This comment has been minimized.

Show comment
Hide comment
@birdca

birdca May 2, 2018

I have the same balance zero issue, but in Mist, it shows my balance number correctly. How come?
I thought the wallet backend should be the same.

screen-shot-2018-05-01-at-11 37 53-pm

screen-shot-2018-05-01-at-11 36 41-pm

birdca commented May 2, 2018

I have the same balance zero issue, but in Mist, it shows my balance number correctly. How come?
I thought the wallet backend should be the same.

screen-shot-2018-05-01-at-11 37 53-pm

screen-shot-2018-05-01-at-11 36 41-pm

@ricochen

This comment has been minimized.

Show comment
Hide comment
@ricochen

ricochen May 7, 2018

Can you make a guide for windows?

ricochen commented May 7, 2018

Can you make a guide for windows?

@mehdinabeel

This comment has been minimized.

Show comment
Hide comment
@mehdinabeel

mehdinabeel May 24, 2018

@birdca I am having same issue, did your find a solution?

mehdinabeel commented May 24, 2018

@birdca I am having same issue, did your find a solution?

@GeeeCoin

This comment has been minimized.

Show comment
Hide comment
@GeeeCoin

GeeeCoin Jun 1, 2018

@hrachbkweb probably because that's a web3 v1 method and geth still uses web3 v0.20.

GeeeCoin commented Jun 1, 2018

@hrachbkweb probably because that's a web3 v1 method and geth still uses web3 v0.20.

@abdulwahidgul24085

This comment has been minimized.

Show comment
Hide comment
@abdulwahidgul24085

abdulwahidgul24085 Jun 8, 2018

Small note for those who might face the problem with --attach of ipc on Ubuntu. You need to replace the $HOME/.rinkeby with $HOME/.ethereum/rinkeby. The rinkeby directoy is in .ethereum folder.

abdulwahidgul24085 commented Jun 8, 2018

Small note for those who might face the problem with --attach of ipc on Ubuntu. You need to replace the $HOME/.rinkeby with $HOME/.ethereum/rinkeby. The rinkeby directoy is in .ethereum folder.

@sebasgoldberg

This comment has been minimized.

Show comment
Hide comment
@sebasgoldberg

sebasgoldberg Jul 14, 2018

IMPORTANT!!!

It would sync in less than 10 minutes if you are using SSD.

I you use HDD, the sync probably would not finish.

sebasgoldberg commented Jul 14, 2018

IMPORTANT!!!

It would sync in less than 10 minutes if you are using SSD.

I you use HDD, the sync probably would not finish.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment