Steemit Account Creator Tool - Super Easy and No Middleman - An Open Sourced Alternative to AnonSteem and Steemit.com

in steem-dev •  3 years ago  (edited)

INTRODUCING An Easy, Open Source Steem Account Creator


Screen Shot 2017-07-01 at 12.13.58 AM.png

Link: https://robertdurst.github.io/index.html


Overview


As I was working on SteemEngine this past week, I came across the need for a few more accounts. Unfortunately I only own one phone number and am extremely impatient, so signing up the old fashion way was out of the question. After a little research I found I had a few options:

  1. Ask my brother for his phone number.
  2. Use AnonSteem.
  3. Investigate the code and do it myself.

Being realistic, I immediately skipped option one and moved on to option two.

Upon investigation, AnonSteem seemed a little weird to me. Why did I have to pay for Steem Accounts? Looking harder into the matter of making an account, I learned that a fee is paid as part of every account created on Steemit. So, AnonSteem was able to make accounts on the blockchain, but had to take on this fee. However, the 10 STEEM fee seemed a little high. After further investigation, I confirmed my doubts. The MINIMUM fee is 6 Steem. Thus, I decided to move on to option three.

Option three looked challenging at first; the undocumented blockchain API was scary. However, after some help by @good-karma, @sarasate, and a few others I got it all figured out. I have come to believe this is THE best way to create new/secondary accounts. Since I needed some practice with the API and I know that many of my followers are not comfortable with coding, I made a nice little tool to allow ANYONE to create another Steem Account BY THEMSELVES. The following are three advantages to using the tool I have created.


Advantage 1: Cheap


Not only do you get a nice 40% discount from AnonSteem, you DON'T lose any of your hard earned STEEM. You heard me correct. You DO NOT lose any of your STEEM. The STEEM you use to "pay" for the account is converted into SP for the new account. So, you are essentially purchasing an account with a 40% discount and a 100% rebate. IMHO, that's not too bad.


Advantage 2: Secure - Open Source


This is THE most secure method for creating a new account.

  1. Your password is NEVER broadcasted and NEVER leaves your computer. The password is randomly generated via the SteemJS and then used to generate your Wallet Keys. Thus, your password is in your hands ALL THE TIME.
  2. Your Active WIF, used to create the account is never stored. The WIF is used once to send the create_account API call and that's it.
  3. All my code is open source. This in itself is a huge deal for security:
    a) You can look through my code and check everything for yourself. There are no secrets, no scams, and no additional fee's, but hey, if you don't believe me I encourage you to a) look through it yourself or b) message me (cryptorob) on the discord. I am happy to walk through every line of code with you :)
    b) You can choose to download the files and run them on your own machine locally.

Advantage 3: Convenient


Being able to create accounts yourself can be very convenient.

  1. You don't have to trust a third party to create your account.
  2. You don't have to wait for money to transfer to the third party.
  3. You don't have to risk losing all your STEEM over a typo in the transaction memo.
  4. You don't have to deal with the middleman (a very common theme for blockchain technology).

Essentially, this tool allows you to make a Steemit account on your own time... at work or on the toilet, whenever and wherever you desire!


How It Works


What you'll need:

  • Your active Wif
  • Your username
  • 6 STEEM
  • An idea for an account name
  • An Account Creator Client
    a) I am hosting the tool here.
    b) I made the code available here

The process itself is very straight forward. You simply fill out the form (and the form validates as you type). After you hit submit, you will see either a failure or success message. If successful, PLEASE MAKE SURE TO WRITE DOWN YOUR PASSWORD SOMEWHERE! If you don't you will lose your account forever.


Conclusion


This is by no means an attack on AnonSteem. Instead my goal was to create a tool that gave normal, non-techy, non-coding members of the Steemit community the ability to aquire an extra Steemit account for the cheapest price. I in no way benefit from this product and certainly do not profit from it. I hope someone may find this of use... I certainly did :)

Happy Saturday and happy Holiday weekend to my fellow Yankees!


If you found this useful or interesting, please consider resteeming this post or tossing me a follow. This is only a small building block in my Steem project, so if you think this is cool, just you wait :). Also, if you find any errors, have any suggestions,
or simply want to say hello, please drop a comment below or HMU on the discord (cryptorob). Cheers!


SteemEngineBannerForSteemit.gif

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

100% upped and resteemed. Keep coding! You rule.

Thanks matt!!

lol - why you are not making it via the Steempy CLI?

-> See here if I would register user "holymalony" normal with 15 STEEM:


steempy newaccount holymalony --account austrobot


-> Here when you want to setup it with 9 STEEM & delegate rest with your SP (Steem power). Minimum delegation time is 7 days, so when cancel it after register account it come back in 7 days.


steempy newaccount holymalony --account austrobot --fee "9 STEEM"


You can get easy the delegated power back (undelegate) via Vessel GUI Wallet (or CLI - what I found harder).
Hope that helped a few!

Well I am using SteemJS for something I am working on so this wasn't an option. Saw this when I was doing research. Looked much easier

What is an active Wif?

It is your key to make transactions... you have a few different types of keys under wallet -> permissions. You can see them all there

yeah i use this one -- https://account.steem.vc by @almost-digital he charges the minimum six steem and that six steem ends up in your new account so that's pretty cool. great to see more options for making accounts! :) nice work.

Oh awesome lol... that ui is a little cleaner than mine :)

no worries. the more the merrier! :)

If you don't need anonymity, then better doing it yourself.

Very true. I am actually messing around with ideas for making this process anonymous as well. I have a dream that one day people will use Steem on The Silk Road (not really but that would be cool).

I was looking for a solution for this too - I will look into your code and maybe test it out. Followed. :)

Thanks a lot mate! Hope it works! Followed back!

Good info here @robertdurst10
I'll take my eye on this for sure, i appreciate your help here. Got interested, thanks.
Wish you a good day!

Thanks @hqmafa420! Wish you a good day as well!

brilliant

dude this is fucking amazing...... thank you for this! I've spent a couple bucks already on other accounts..smh, this helps ALOT!

Thanks a lot @rondonson! Glad it helps! Also, just tossed you a follow... seen your name a few times in the SteemFest competitions ;)

no doubt man, it definitely does. Thanks for the follow to man, its reciprocated, keep creating man. Stuff like this keeps me motivated too, peace bro!

Wonderful sharing upvote and resteem!

Thanks @irfanullah!

Wow, this is awesome! What a great tool... Appreciate your contribution to the community!!!

Thanks @crachau!

really really amazing. You're awesome

Thanks a lot @opanyin!

upvoted and resteemed.

Awesome, thanks @digits999!

Will probably use this later on, thanks!

Awesome, glad to hear :)

Yes I will look into this, just wanted my friend to join but although I got approved in 2 hours they have been waiting a few days now, when I have steem I will help them create an account with this hopefully.