I've contacted GitHub. They suspect that it's due to misbehaving spam-detecting robots, so they just unflagged my account "twice" but still doesn't work. What should I do?
Reddit is the best way that works consistently https://www.reddit.com/r/ethdev/comments/61zdn8/if_you_need_some_ropsten_testnet_ethers/
To get ether from the Rinkeby testnet, you have to post your ethereum address to one of the following social networks:
- Twitter (public)
- Google+ (public)
- Facebook (public)
Once you've made the post, copy the public post URL and paste it into the Rinkeby testnet faucet. You'll get your test ether quickly after that.
We have created a universal faucet here It is just a captcha for validation so it should be easier to use.
SOLVED: Make your tweet public, in this way Rinkeby can validate. https://www.techwalla.com/articles/how-to-make-twitter-public#targetText=When%20your%20Twitter%20account%20is,to%20make%20your%20account%20public.
It seem to be very late but will post my finding so that if anyone searching for the solution can get the answer
The ETH address we are posting in tweet is not incorrect format and can give error invalid checksum like -- 0xc00e94cb662c3520282e6f5717214004a7f26888
To make it valid just open https://rinkeby.etherscan.io/address/0xc00e94cb662c3520282e6f5717214004a7f26888
Copy the address from website and the tweet that address
You will receive rinkeby ETH
Hopefully this will help