You are viewing a single comment's thread from:

RE: FREE ACCOUNT CREATION

in #steem5 years ago

Hey @digital.mine, great that you provide free accounts!!! With steemit slowly stepping out of account creation, it's up to dApps and users like you to help Steem grow! Highly appreciated!
Did you consider letting the users chose their keys themselves? Knowing the initial key of the new accounts brings a few risks and liabilities for you, at least in the first 30 days after creation, which you could easily avoid by just getting the pubkeys from the new owners.

Sort:  

yes I can, but in any case you should provide it to me in order to let me create the account.
Or maybe there is another way I don't know, and you kindly can explain to me ;)

In order to create a new account, you as a creator only need the public keys (starting with STM5...). You don't need to know the corresponding private keys (starting with 5...) or the master password (typically starting with P5...). If you know the initial master password or any of the private keys, you technically have full access to this account until the keys are changed (which you clearly recommend), but you also have the possibility to recover the account within 30 days even if the keys were changed immediately. This is not possible if you never knew the private keys or the master password. I know it's much more convenient to create new accounts with steemconnect where you directly see the new master password, but in order to provide maximum safety to the new accounts (and avoid any potential claims against you due to access to the initial keys), it's probably worth to use a different account creation mechanism where the creator doesn't know the keys at any point in time. How do you create the accounts? If you use steemconnect, you probably don't have much of a choice, though :/ I'm not sure if there are any web solutions readily available to create the accounts with only the public keys...

I use steemworld.org, cause it is very easy and fast, I can easily code a script in python but I didn't know I could create just with a pub key.
It will need a bit of time spending to understand how to do it, but it will worth doing it.

Any guidance from you will be very appreciated ;)

If you're familiar with python, you could use beem's Steem.create_account()method with the owner_key, active_key, posting_key, memo_key arguments (source).
New users could use the steemworld.org Key Generator to provide you the corresponding owner, active, posting and memo pubkeys.
Feel free to contact me on Discord if you need help!

Got it, sounds easy!

Thx for the precious tip! In 4 days my RC will be enough to create a new account and I'll try this way, I'll be back to you to share the results

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.032
BTC 61766.85
ETH 3081.60
USDT 1.00
SBD 3.82