Skip to content

Instantly share code, notes, and snippets.

@KoryNunn
Last active March 12, 2024 07:03
Show Gist options
  • Save KoryNunn/7d94d7e630881f99e02626b527e6fe15 to your computer and use it in GitHub Desktop.
Save KoryNunn/7d94d7e630881f99e02626b527e6fe15 to your computer and use it in GitHub Desktop.
Handshake airdrop for github users.

Had 15 github followers in 2019? You can get about $4kAUD of crypto for minimal effort.

Explain this scam

That's legitimately a good default position to hold, however, in this case, the free money is a function of time, and not only charity.

In February 2020, in order to promote Handshake (HNS) to developers, an airdrop was offered to any Github user with more than 15 followers. The Airdrop would give you 4246HNS, at the time worth around at $0.08USD per coin, for a total of $339.68USD, pretty generous!

Today, 4246HNS is worth around $4000 dollarydoos, and there are plenty of github users who haven't claimed theirs.

The airdrop was available to any github user who had 15 followers in 2019, and who has an ssh key that was for their account generated some time before or on 2019-02-04.

Oh shit how do I get my free money?

Well you could go read the official docco here: https://handshake.org/claim/

BUT like all opensource documentation, it's out of date and wrong.

So heres how you do it in 2021:

1. Have node and git.

2. Have a handshake wallet.

Having used bittrex, for a day now, I'm pretty happy with it. Use my referral link to say thanks :D https://bittrex.com/Account/Register?referralCode=ALZ-H4R-UXI

Otherwise, pick one from this list: https://coinranking.com/coin/ayoUFEcO+handshake-hns/exchanges

3. In terminal 1 - git clone https://github.com/handshake-org/hsd.git

The official handshake daemon:

https://github.com/handshake-org/hsd

git clone https://github.com/handshake-org/hsd.git
cd hsd
npm i

./bin/hsd --log-level info

wait for it to sync, this could take a few minutes.

Leave this running while you do the rest.

4. Get a HNS deposit address from your exchange/wallet.

This is exchange/wallet specific, the address looks like hs1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX. good luck!

The official tool for claiming the airdrop:

https://github.com/handshake-org/hs-airdrop

git clone https://github.com/handshake-org/hs-airdrop.git
cd hs-airdrop
npm i

6. In terminal 2 - Claim the airdrop

While in the hs-airdrop dir

for SSH keys:

./bin/hs-airdrop --bare ${Path to the ssh key you use for github, eg:~/.ssh/id_rsa} ${your HNS wallet address, eg: hs1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX}

for PGP keys:

./bin/hs-airdrop --bare ${Path to the PGP secring you use for github, eg: ~/.gnupg/secring.gpg} ${pgpKey} ${your HNS wallet address, eg: hs1XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX}

If you see a NonceError, the ssh key is invalid, try aonther one?

If you see a base64 string on the last line, it probably worked! Copy this string into your clipboard or something.

The official tool doing things on the handshake network:

https://github.com/handshake-org/hs-client

git clone https://github.com/handshake-org/hs-client.git
cd hs-client
npm i

8. In terminal 3 - Send it to your wallet.

While in the hs-client dir

./bin/hsd-cli rpc sendrawairdrop ${the base64 string you coppied}

9. Watch and wait

go to https://e.hnsfans.com/ and search for your wallet address, you should see a transaction for 4246HNS appear soon. Go to your wallet/exchange and refresh it every hour until your free money appears. It will probably take a day.

Done.

If you're feeling generous you could send me a some of your HNS as a tip to hs1qjxpghrsmkg289p0vmn8hl8zp3jqsyuu87tfgm2

@chrismccoy
Copy link

davidgiven

i regenerated mine once i did it just to be safe, it uses goosig which doesnt reveal the pubkey from the private key.

I did mine when bitcoin was low, so i only was paid around 500$ usd, now it would be 3000$ range.

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