Claim free Hive accounts automatically

in HiveDevs4 years ago

Did you know that you can claim free Hive account tickets if you have unused Resource Credits (RC)?
You will then have Claimed Account Tickets that you can use later to create Hive accounts for free!

Although there are some user interfaces that allow you to perform this operation manually, it's quite tedious to daily check your RC, to claim a new account and then repeat this process if you still have enough RC available. Add to that the fact that, more often than wanted, one can forget to do it for several days. You will find yourself with your RC fully reloaded at 100% and somehow wasted when they could have been used in a smarter way.

Enter the automation

To make your life cooler, I have created an app that will automate this process.

The app is open source and you can download the code from github

How to use?

  • Clone the repository locally
  • Make sure you have the latest LTS or greater version of Node JS installed
  • Go inside the cloned folder and type npm install
  • Rename .env.example to .env and add your Steem username and active WIF
  • To start the app, type npm start

By default, the RC threshold is set to 30 billion. Actually, the account claim cost is around 11 billion RC. If your RC quota raises over the threshold, the app will claim for a new account. You can easily change the RC threshold in the .env configuration file.

To run the app continuously in the background, you can use PM2.

  1. Generate ecosystem.config.js file with pm2 init command and add the environment variables in the file.
  2. When you are done, start the app with the following command:
    pm2 start ecosystem.config.js --env production

Feel free to fork the repository and submit your changes.

Thanks for reading!


Support me and my work for the Hive community.

Vote for me as a witness

Sort:  

Great job, it's a simple script but doing its job! I've submitted a PR with docker configuration and updated README. I'm using it this way :)

Merged. Thank you for your contribution @engrave

Did you know this has been the biggest mystery for me like wtf does claiming your account token mean? Peakd explained it a bit to me, can you use this to help others get an account because I tell people to join Hive but the sign up process turns them off to the idea in today's world a two or three day wait is eternal lol.

Basically, to create an account on this blockchain, someone has to pay for it. You can pay with your tokens (HIVE) or with your Resource Credits if you have enough. Registrations on Steemit.com was long because Steemit had to verify requests and pay for account creation.

Hive Community tries to decentralize this aspect and we have some tools like hiveinvite.com to make it happen. You can spend your resources to invite new users ;)

This is really cool and thanks for taking a sec a explaining it to me

steeminvite.com used to make it easy to claim as well as send time limited email invitations to create accounts using a token. There is a hiveinvite.com yet not sure if it is the same team or not. Perhaps best to wait until them have a KeyChain log in set up.

On steeminvite.com an auto email would be sent to the address which you specified and if an account was not created with that token in the time allotted then it would be returned to your possession to use elsewhere,

Nova sorry i didn't see this this reply thank you for the info, there are a few war reporters that I work with that I cant wait to bring on this platform. Thanks again! <3

Searched 'free hive account' on Google and found this was the top result!

For those who want a free Hive account:

https://peakd.com/onboarding/@stellabelle/get-your-free-hive-account

or

https://signup.hive.io/