Updated Steeminvite to work with the new account creation system

in #steeminvite6 years ago

With the changes to account creation in HF20 Steeminvite, the tool to get your friends and family a steem account, needed a complete overhaul.

After days of planning, rewriting, refactoring, and testing I'm happy to give you the basic functional version. So far it supports claiming discounted accounts individually or with a script, claiming paid accounts, inviting by link or email and of course the creation itself.

For the near to medium future I'm planning to include batch invites, delegation and recovery account management.

The codebase needs some more love before, but in a couple of days I'm going to publish the git repository and introduce it to utopian. There's a lot of things where help would be nice, be it translations, design, or even implementing the new features.

Steeminvite is a non-profit project, if you like the service consider throwing me a witness vote

Now go and make some Steemians!

Sort:  

The site looks a bit empty at first
(Safari/Chrome/Firefox on MacOSX):
Bildschirmfoto 2018-10-09 um 17.01.27.png
At least I was able to login after pressing the small blue button.
I just still have some doubts entering my active key on a site different from Steemit. Are you considering to integrate SteemConnect in the future?

Thanks, that issue's been fixed.

No plans for SteemConnect.
The automated claiming requires the key, and everything happens locally. No keys are sent to a server. Also, I'm not a huge fan of giving apps permissions (> posting) to user accounts.

Thanks for the fast fix, does work now.

I still need to trust your words until you make the source-code available and it has been audited by the community ;-) Looking forward to checking it out.

It's javascript, non-minified, so it's auditable, as it has been before. As I said, no keys are sent so the backend never gets them.
Having a public git repository doesn't mean the same code is used to run the site, that's a false sense of security.

Thanks for clarification! That was exactly the information I was asking for.

@pharesim is the maximum RC Mana correct calculated? The screenshot from @louis88 shows 492MM, but steemd shows only 3MM. So he could only claim 0.5 accounts at 100% and not 65.

Thank's for the hint. This is probably the most silly coding mistake I ever publicly made.

I'm heading to Vermont this weekend to visit some cousins- this will definitely be useful if I detect even a modicum of interest from anyone- I'll be working on my photographer cousin first ;)

The RC cost to claim a free account has nearly doubled since I posted! So you probably missed those for now. Keep an eye on it, a claimed discounted account never expires and can be used to create an account any time.

Okay, thanks for the heads up, I'll check back in with it.

Also- I added a link to this next to your witness in my posts ;)

This is awesome @pharesim. When I first opened page I got some bootstrap dialog box with placeholder text like "logged out box or something" but when I refreshed it gave me the login button.

I went to steeminvite. This is what I've seen:

The current cost for a claim is 3.000 STEEM or 9.54MM RC mana
Your maximum RC mana is 9.01MM, which does not let you claim any accounts.
Power up some STEEM!

Before HF20 I had "made 8 steemians". Real people with something to say. All I had to do was pay 0.1 STEEM and delegate 20 SP for a month. After creating the account I would remove 17 SP of delegation and let the new steemians manage with 3 SP which was usually sufficient under the bandwidth system. If it turned out one of the guys I've invited did not like steem I could always remove delegation down to 1 SP.

So my cost under HF 19 was 1 SP (0.1 + 0.9 delegated)

Now with my 4400+ SP available I can't claim any discounted account. And if I want to pay I need to spend 3 STEEM.

Is it just me or would it seem that the price has tripled (from 1 STEEM to 3 STEEM) with HF20 ? Is that supposed to make on-boarding easier? If yes, how? If not, wasn't "making on-boarding easier" one of the goals of HF20?

I was all fired up about making new steemians ... Too bad it has just become 3 times as expensive ...

And btw, none of my 8 "steemians-in-law" took a habit of posting (most never posted anything). The reason: sub-par (for them) user experience ... Oh well, I have just wasted 8 SP, but it was worth trying. Until they get a chance at posting and seeing how the community reacts, you cannot tell how they'll appreciate the experience.

However, will I think the same if instead it would have been 24 SP wasted on creating accounts that will seldom, if ever, be used?

You can remove the full delegation, no need to let anything on the accounts when they aren't used.

The RC cost to claim has been pretty stable at 5.5MM the last days, it spiked with my post. Claims do not expire, so it pays out to keep an eye on the price if it drops again.

But yes, for small investors it's become more expensive to create an account. As any action will become more and more expensive with time, as there's limited capacity on the blockchain.

If it makes sense to pay for onboarding someone is a case by case decision.

I'd tried to (in HF19 time) but it won't let me bring the "child account" below 1.0 SP.

And anyway I may not want to - just in case the person I gifted an account to changes his/her mind and gets back and tries to post or comment or upvote, I would certainly no want him/her to not be able to because I've stripped the account of all SP.

I tested in the past and with 1 SP one could still do something under HF19. Under HF20 that doesn't seem to be sufficient anymore (I need to test again) so I left 3 SP to each of my "steem children-in-law"

Thank you for taking the time to post this. You have received a Preemptive Strike from @patrickulrich, who is one of the simulcasters, on @thesteemingpile.

Steemit.png

This post will be featured on our LIVE broadcast tonight at 9:30pm EST on @vimm! If you're available we'd love to have you join us to discuss your post by jumping on the Pile! Again, great work and we hope to see you tonight!

Oi, cool!
That's in one hour?

Yeah roughly. We'll probably broadcast for a couple hours though if you are available.

It's 3am here already, will see if I can make it or fall asleep before!

A useful topic About Updated Steeminvite . thank you

This is great to hear. If I only I had friends that weren't on Steem already... :D

A great idea, thanks!
I just tested the new page and am seeing some unexpected figures though. I have previously claimed two accounts using the script from @holger80 and it worked fine, but each claim used about half of my Resource Credits. Your system says that I will use much less mana per claim than his script shows (and which actually did get used when I claimed previously).

Your maximum RC mana is 492.15MM, which allows you to claim 63 accounts at 100%

I have only been able to actually claim about 1 per day so far using Holger's script:

https://steemit.com/beem/@holger80/claiming-and-creating-a-discounted-account-using-beem

I don't want to try to claim an account with your script right now as my RCs are low and I don't want to risk running out.

Thanks for the report, has been fixed :D

Aha, that'll do it :)