create account

HF20 Tutorial: Claiming & Creating Discounted Accounts by mcfarhat

View this thread on: hive.blogpeakd.comecency.com
· @mcfarhat · (edited)
$162.51
HF20 Tutorial: Claiming & Creating Discounted Accounts
#### Repository
https://github.com/steemit/steem

<center>![image.png](https://ipfs.busy.org/ipfs/Qma7J4kKZJMX1HErewpbzDpDKTLQGdy48zRk9XyxXsYYQz)
</center>

#### Intro
Following HF20 that took place few days back, and as we are starting to operate normally again on the Steem blockchain, I had tested out the long awaited functionality of discounted accounts claim and creation, as we believe it has the potential to open the doors for the masses of Steem adoption.

Basically this functionality allows claiming spots of "discounted accounts creation" from a pool of spots, whereby you would consume "a large amount" of Resource Credits/RCs (Last time I checked those consumed anywhere between 12-22 MM RCs - but the numbers are still adjusting and subject to availability and different factors ) compared to prior approaches which required either paying for account creation, or delegating your SP to create the account. Once claimed, you could also create an account without any additional transaction cost.
_Number of claims done shows on your account on steemd.com. The number reflects how many accounts you can create now_
<center>![](https://cdn.steemitimages.com/DQmQzGRdvamvaBrcveJbxszKqMJPcTZCaiFMvqXmM21fsoB/image.png)</center>

So few days back, I was able to claim a spot, and create an account successfully. Back then, the feature still had a bug, whereby created account has so little RCs (only 3,000 of them), which basically lead the account without any capacity to perform any activity on the BC.
Gladly this issue has now been fixed. Old affected accounts now have the minimum RCs, but also newly created accounts (we just tested this out today with another account) do have the proper minimum as well.

<center>![](https://cdn.steemitimages.com/DQmTmEFGHAUGvXirFk2MUERzByynWDtRNKBmHswyTww2y4o/image.png)</center>

According to steemd.com, newly created accounts now have a full amount of 6,060,649,946 RCs, and are able to at create 3 comments. As they have 0 SP and 0 VM (Voting Mana), I do not believe they can cast any upvote. We haven't tested this out though, but it only makes sense.

<center>![](https://cdn.steemitimages.com/DQmbQS5785bNMLkRJSyZSywPXrvCTBGyEo8x2C1e1VvkcwQ/image.png)</center>

So to cut the story short and move to the tutorial, my good friend and Actifit ambassador @taskmaster4450 asked me to share the script that I created few days ago, so as to provide an easy way to anyone to be able to claim discounted accounts, and create them.


#### Requirements
To follow the tutorial, you would need some basic HTML and Javascript knowledge, preferably some interaction with dsteem library as we utilize it to perform the actual transactions and operations with the Steem blockchain.
Although and even if you do not have any such knoweldge, you could simply open a notepad, follow the tutorial, write the text, save as HTML file, and you're good!
You will also be able to download a copy of the full code, via accessing the gist available at the end of the tutorial.

#### Difficulty
The tutorial should not be too difficult to pull off as explained above, and could be rated anywhere between basic and intermediate.


#### Tutorial Contents
So let's get started with the tutorial. First off, let's setup a small interface to allow us to accomplish what is needed within a browser. We will allow 3 options for the activity: 
- Only claiming a spot for discounted account creation, as you can always claim a spot, and keep it for later account creation.
- Only creating a discounted account, as you could rely on previously claimed spots to create the account
- Do both at the same time, claiming a spot and creating the account

##### HTML Interface

We will just create a very minimalistic interface, that allows the entry of 4-6 types of information, depending on what we want to exactly accomplish at this instance. So we will need to capture the following using basic :

- Main Account: The account to be used to claim or create the account  (input text box).
- Private Active Key: Both operations require using your private active key (input text box).
- New Account Name: In case you are aiming to create an account at the moment (input text box).
- New Account Pass: The password for the new account. We recommend making the password as complex as possible. You could easily use http://passwordsgenerator.net/ for creating such complex password (input text box).
- Operation Checkboxes: Checkboxes for the operation(s) that will be carried out now, whether a Claim or a Create. (input checkbox).
- Proceed button: The button to kick start the activity. (input checkbox).
- Notification: A small div area to display error and success messages. (input button).

The below simply code accomplishes this
```
		Main Account:<input type="text" id="main_account"><br/>
		Private Active Key:<input type="text" id="private_key"><br/>
		New Account Name:<input type="text" id="new_account"><br/>
		New Account Pass:<input type="text" id="new_account_pass"><br/>
		Claim <input type="checkbox" id="claim_op" name="claim_op">
		Create <input type="checkbox" id="create_op" name="create_op"><br/>
		<div id="error_section"></div>
		<input type="button" value="proceed" id="create_claim">
```

<center>![](https://cdn.steemitimages.com/DQmXDVAg64KbeBaCKyhXErbvGk7LZkiRwN3Eh3DN4VCfcKS/image.png)</center>

##### Import jQuery and dSteem libraries

I personally love working with jQuery, although we could make use without it, but we will utilize it for smooth usage and access to fields and function calls.
I recently started using dSteem since HF20 as SteemJS had some troubles with returning data during HF20, and I had to switch to it to get some of my scripts running. Although SteemJS is now fully functional, dSteem is better supported by Steemit, and also is reportedly faster. 
Let us include both scripts into our code head section
```
		<script src="https://unpkg.com/dsteem@latest/dist/dsteem.js"></script>
		<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
```

**EDIT: As of recent changes to dsteem with the release of a newer version, the latest script no longer functions, the workaround/fix for this is instead of using the latest dsteem library, you need to use version 0.10.0 instead, so your code becomes**

```
		<script src="https://unpkg.com/dsteem@0.10.0/dist/dsteem.js">
		<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
```

##### Let's Perform Action!

So now that we setup the interface and pulled the libraries, we need to create our actual function that handles the claim and/or create, and finally connect it to our button click function.

So first, as some function calls to dSteem will be asynchronous, we will setup the function as async
`async function claimCreate()`
Following, we will clear all text messages at the start of the function, and then start pulling the data as filled in the interface we created above
```
//clear messages text
					$('#error_section').text('');
					
					let creator = $('#main_account').val();
					
					//active key is required
					let creatorKey = $('#private_key').val();
					
					if (creator == '' || creatorKey == ''){
						$('#error_section').text('Please enter your account name and private active key to proceed.');
						return;
					}
```

Once we grabbed the essential info, we will need to connect to a Steem node, and a typical node would be https://api.steemit.com . 
```
//connect to node
var client = new dsteem.Client('https://api.steemit.com');
```

We will also need to properly format the Active key we pulled from the user to confirm to dSteem requirements, as follows:
```
//dsteem requires this to properly format keys
					let privateKey = dsteem.PrivateKey.fromString(
										creatorKey
									);
```

Having done the above, we are now ready to check which operation has been selected, and to proceed accordingly. We do this by testing each checkbox and seeing if it is in checked state, if not we will skip this operation. If no operation is selected, we will not perform any action on the Steem BC.
Now if the claim operation is selected, we will need to create the relevant operation. The official statement by Steemit was that the "fee" parameter was optional, yet after a lot of testing, it turns out it needs to be passed, with the value of '0.000 STEEM'. So does the extensions param, although it is not used as the moment, making the code as follows
```
if ($('#claim_op').is(':checked')){
						//the claim discounted account operation
						const claim_op = [
							'claim_account',
							{
								creator: creator,
								fee: '0.000 STEEM',
								extensions: [],
							}
						];
						ops.push(claim_op);
						proceed = true;
					}
```

In case the create operation is selected, we will need to grab the user and pass fields, and then ensure the account does not already exist on the Steem BC, create the keys based on the provided password, and then prepare the relevant operation, as follows:

```
if ($('#create_op').is(':checked')){
						let username = $('#new_account').val();
						let password = $('#new_account_pass').val();
					
						//check if account exists		
						const _account = await client.database.call('get_accounts', [[username]]);
						//account not available to register
						if (_account.length>0) {
							console.log('account already exists');
							console.log(_account);
							$('#error_section').text('Account name already exists. Please choose a different one');
							return;
						}

						console.log('account available');
									
						//create keys for new account
						const ownerKey = dsteem.PrivateKey.fromLogin(username, password, 'owner');
						const activeKey = dsteem.PrivateKey.fromLogin(username, password, 'active');
						const postingKey = dsteem.PrivateKey.fromLogin(username, password, 'posting');
						let memoKey = dsteem.PrivateKey.fromLogin(username, password, 'memo').createPublic();
						
						//create auth values for passing to account creation
						const ownerAuth = {
							weight_threshold: 1,
							account_auths: [],
							key_auths: [[ownerKey.createPublic(), 1]],
						};
						const activeAuth = {
							weight_threshold: 1,
							account_auths: [],
							key_auths: [[activeKey.createPublic(), 1]],
						};
						const postingAuth = {
							weight_threshold: 1,
							account_auths: [],
							key_auths: [[postingKey.createPublic(), 1]],
						};
						
						//the create discounted account operation
						const create_op = [
							'create_claimed_account',
							{
								creator: creator,
								new_account_name: username,
								owner: ownerAuth,
								active: activeAuth,
								posting: postingAuth,
								memo_key: memoKey,
								json_metadata: '',
								extensions: [],
							}
						];
						
						ops.push(create_op);
						proceed = true;
					}
```

Now that we have prepared the relevant operation(s), we are ready to execute them on Steem using the `client.broadcast.sendOperations` dSteem function, and hence the remainder of the code would be as such
```
if (proceed){
						//proceed executing the selected operation(s)
						client.broadcast.sendOperations(ops, privateKey).then(
							function(result) {
								console.log(result);
								$('#error_section').text('success');
							},
							function(error){
								$('#error_section').text(error);
							}
						);
					}else{
						console.log('no operation selected');
						$('#error_section').text('Please select either Claim, Create, or both');
					}
```

So there you go! This completes the tutorial of utilizing this new amazing functionality.

#### Working Code
You can download a fully functional copy of this work via visiting [this gist](https://gist.github.com/mcfarhat/eae9c6c9e12e95cf76e492cbe1721d3a) that I created, download it as an HTML file, and open it in your browser, and you're set to claim and/or create your first discounted account on the Steem Blockchain.
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 204 others
properties (23)
authormcfarhat
permlinkhf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071
categoryutopian-io
json_metadata{"app":"steemit/0.1","format":"markdown","image":["https://ipfs.busy.org/ipfs/Qma7J4kKZJMX1HErewpbzDpDKTLQGdy48zRk9XyxXsYYQz","https://cdn.steemitimages.com/DQmQzGRdvamvaBrcveJbxszKqMJPcTZCaiFMvqXmM21fsoB/image.png","https://cdn.steemitimages.com/DQmTmEFGHAUGvXirFk2MUERzByynWDtRNKBmHswyTww2y4o/image.png","https://cdn.steemitimages.com/DQmbQS5785bNMLkRJSyZSywPXrvCTBGyEo8x2C1e1VvkcwQ/image.png","https://cdn.steemitimages.com/DQmXDVAg64KbeBaCKyhXErbvGk7LZkiRwN3Eh3DN4VCfcKS/image.png"],"tags":["utopian-io","tutorials","hf20","steemdev","busy"],"users":["taskmaster4450"],"links":["https://github.com/steemit/steem","http://passwordsgenerator.net/","https://api.steemit.com","https://gist.github.com/mcfarhat/eae9c6c9e12e95cf76e492cbe1721d3a"],"community":"busy"}
created2018-09-30 15:26:33
last_update2018-11-29 09:08:30
depth0
children44
last_payout2018-10-07 15:26:33
cashout_time1969-12-31 23:59:59
total_payout_value120.643 HBD
curator_payout_value41.869 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length12,010
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries
0.
accountutopian.pay
weight500
max_accepted_payout100,000.000 HBD
percent_hbd10,000
post_id72,361,167
net_rshares83,809,248,540,364
author_curate_reward""
vote details (268)
@afrinsultana ·
$0.76
Sir new acount now.we can create???
πŸ‘  ,
properties (23)
authorafrinsultana
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20180930t180424490z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-09-30 18:04:24
last_update2018-09-30 18:04:24
depth1
children0
last_payout2018-10-07 18:04:24
cashout_time1969-12-31 23:59:59
total_payout_value0.573 HBD
curator_payout_value0.190 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length35
author_reputation236,259,983,627,469
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,368,262
net_rshares381,270,629,543
author_curate_reward""
vote details (2)
@artgirl ·
$0.03
Omg all those codes. πŸ˜… I'm still not sure I understand. Claiming accounts mean creating a new account and not owning unused accounts by someone else right?

Posted using [Partiko Android](https://steemit.com/@partiko-android)
πŸ‘  ,
properties (23)
authorartgirl
permlinkartgirl-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181116t202129553z
categoryutopian-io
json_metadata{"app":"partiko"}
created2018-11-16 20:21:30
last_update2018-11-16 20:21:30
depth1
children2
last_payout2018-11-23 20:21:30
cashout_time1969-12-31 23:59:59
total_payout_value0.025 HBD
curator_payout_value0.008 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length225
author_reputation78,499,504,187,065
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,410,178
net_rshares54,911,850,735
author_curate_reward""
vote details (2)
@mcfarhat ·
it means if you have enough SP (anywhere above 5-6K right now I believe), you can create free accounts on the Steem blockchain without anyone's assistance. So you claim a "free" spot, and create an account.
The script can be downloaded as an HTML file and run it in your browser, just few fields to fill and you're ready :)
properties (22)
authormcfarhat
permlinkre-artgirl-artgirl-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181116t231239471z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-11-16 23:13:03
last_update2018-11-16 23:13:03
depth2
children1
last_payout2018-11-23 23:13:03
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length323
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,415,788
net_rshares0
@artgirl · (edited)
Oh I see. πŸ˜… I've a long way to go then. Thanks!

Posted using [Partiko Android](https://steemit.com/@partiko-android)
properties (22)
authorartgirl
permlinkartgirl-re-mcfarhat-re-artgirl-artgirl-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181116t231350292z
categoryutopian-io
json_metadata{"app":"partiko"}
created2018-11-16 23:13:51
last_update2018-11-16 23:14:33
depth3
children0
last_payout2018-11-23 23:13:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length117
author_reputation78,499,504,187,065
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,415,801
net_rshares0
@dacx ·
$0.82
I just tested the gist and it indeed worked! I was able to get my girl her account after she's been waiting for the regular account creation to complete for over three weeks.

Thank you so much!

Proof:
[Claim](https://steemd.com/b/26507415#c3ac09c6b8aabda517f71fa214e32892c381fdeb) | [Creation](https://steemd.com/b/26507536#69abe197e6ffed96fe231b0838598f4e165bd8e7)
πŸ‘  
properties (23)
authordacx
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181004t083421820z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"steempeak","app":"steempeak"}
created2018-10-04 08:34:24
last_update2018-10-04 08:34:24
depth1
children0
last_payout2018-10-11 08:34:24
cashout_time1969-12-31 23:59:59
total_payout_value0.613 HBD
curator_payout_value0.204 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length367
author_reputation24,171,612,681,924
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,599,013
net_rshares460,303,807,078
author_curate_reward""
vote details (1)
@dr-frankenstein · (edited)
$0.04
Very well explained, and easy to work with; claiming is a bit pricey though.

<sup>RPCError: Account: dr-frankenstein has 175149836574 RC, needs 9576881380344 RC. Please wait to transact, or power up STEEM.</sup>
πŸ‘  ,
properties (23)
authordr-frankenstein
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20180930t175818370z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-09-30 17:58:18
last_update2018-09-30 18:04:33
depth1
children1
last_payout2018-10-07 17:58:18
cashout_time1969-12-31 23:59:59
total_payout_value0.034 HBD
curator_payout_value0.010 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length212
author_reputation36,699,868,158,028
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id72,368,011
net_rshares23,184,479,902
author_curate_reward""
vote details (2)
@mcfarhat ·
Thanks bro ! yes it is :)
properties (22)
authormcfarhat
permlinkre-dr-frankenstein-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t122606616z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-01 12:26:30
last_update2018-10-01 12:26:30
depth2
children0
last_payout2018-10-08 12:26:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length25
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,410,025
net_rshares0
@gadrian ·
$0.03
Very useful tutorial! Too bad I would need about 10x more RCs to claim one discounted accounted spot. :D
πŸ‘  
properties (23)
authorgadrian
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t154603613z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-01 15:46:03
last_update2018-10-01 15:46:03
depth1
children0
last_payout2018-10-08 15:46:03
cashout_time1969-12-31 23:59:59
total_payout_value0.024 HBD
curator_payout_value0.008 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length104
author_reputation642,831,013,067,672
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,421,822
net_rshares16,952,841,327
author_curate_reward""
vote details (1)
@indigoocean ·
$0.02
Is the data I see for starting alottment per 5 days, or what? E.g. is the person you create this way able to make 3 comments per 5 days?

It’s confusing to see no SP but also see the person effectively having β€œbandwidth .” Oh how things change. 

Last question: is this starting allocation different doing it this way for someone than if they just signed up on their own? I understand people can sign up immediately now, so if there is any handicap by doing it this way, would be good to know. 

Thanks!

Posted using [Partiko iOS](https://steemit.com/@partiko-ios)
πŸ‘  
properties (23)
authorindigoocean
permlinkindigoocean-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20180930t210810400z
categoryutopian-io
json_metadata{"app":"partiko"}
created2018-09-30 21:08:09
last_update2018-09-30 21:08:09
depth1
children1
last_payout2018-10-07 21:08:09
cashout_time1969-12-31 23:59:59
total_payout_value0.018 HBD
curator_payout_value0.005 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length565
author_reputation83,283,947,872,393
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,374,680
net_rshares12,544,664,480
author_curate_reward""
vote details (1)
@mcfarhat ·
It is new grounds for all of us :)
Answering to the best of my knowledge:
1- yes 3 comments per 5 days.
2- yes Voting Mana is different now than Resource Credits mana
3- this is a discounted signup process. The paid approach has been available before, whereby a user can pay I think 3 Steem for an account. I believe they will get the exact same amount of RC, yet no idea about their Voting Mana, if i were to guess it will be 0 too, unless Steemit Inc is still delegating to those accounts.
properties (22)
authormcfarhat
permlinkre-indigoocean-indigoocean-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t124428024z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-01 12:44:51
last_update2018-10-01 12:44:51
depth2
children0
last_payout2018-10-08 12:44:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length491
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,411,012
net_rshares0
@kenny-crane ·
$0.05
Thanks for this tutorial on creating accounts.  I plan to try it out this week.  I'll let you know how it worked out for me!
πŸ‘  ,
properties (23)
authorkenny-crane
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t045114063z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-01 04:51:18
last_update2018-10-01 04:51:18
depth1
children0
last_payout2018-10-08 04:51:18
cashout_time1969-12-31 23:59:59
total_payout_value0.035 HBD
curator_payout_value0.010 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length124
author_reputation235,921,012,208,582
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,390,749
net_rshares24,319,293,290
author_curate_reward""
vote details (2)
@kenny-crane ·
Finally got around to testing your code, and it worked perfectly!

Thanks for sharing this!!!
properties (22)
authorkenny-crane
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181020t094906624z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-20 09:49:06
last_update2018-10-20 09:49:06
depth1
children0
last_payout2018-10-27 09:49:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length93
author_reputation235,921,012,208,582
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id73,675,995
net_rshares0
@kenny-crane ·
$0.03
## Problem, and Solution!

I've used this code several times, but when I tried today, it failed.

Using the Developers Console, I see an error in dsteem.js having to do with a promise.

> client.ts:240 Uncaught (in promise) ReferenceError: regeneratorRuntime is not defined

This error happens in version 0.11 of dsteem.js but there is no error in the previous version of 0.10 so use that version.  I did, and it then worked fine.

So change

<code> &lt;script src="https://unpkg.com/dsteem@latest/dist/dsteem.js"></script>
</code>

to

<code> &lt;script src="https://unpkg.com/dsteem@0.10.0/dist/dsteem.js"></script>
</code>

and see it that works for you, as it worked for me.

Good luck!
πŸ‘  , ,
properties (23)
authorkenny-crane
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181127t175224731z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-11-27 17:52:33
last_update2018-11-27 17:52:33
depth1
children1
last_payout2018-12-04 17:52:33
cashout_time1969-12-31 23:59:59
total_payout_value0.026 HBD
curator_payout_value0.008 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length690
author_reputation235,921,012,208,582
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id76,000,010
net_rshares57,775,131,071
author_curate_reward""
vote details (3)
@mcfarhat ·
$0.05
Hey @kenny-crane,
Yes what you did is correct, several people had reached out to me last few days, and i pointed them to do the same change, as the new dsteem version appears to be failing for the prior function calls.
πŸ‘  
properties (23)
authormcfarhat
permlinkre-kenny-crane-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181127t202931502z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["kenny-crane"],"app":"steemit/0.1"}
created2018-11-27 20:30:15
last_update2018-11-27 20:30:15
depth2
children0
last_payout2018-12-04 20:30:15
cashout_time1969-12-31 23:59:59
total_payout_value0.034 HBD
curator_payout_value0.011 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length218
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id76,006,242
net_rshares74,849,846,211
author_curate_reward""
vote details (1)
@kmr515 ·
$1.76
Hey, you know what?


# It WORKS !!!

<br>
I am a new born plankton, born less than  ONE HOUR ago.
Been done exactly as per your tutorials, step-by-step.

O have 68 possible comments/posts in my pocket.
I don't even know what to do with them :)

If you don't believe me , check out yourself:
https://steemd.com/@kmr515
πŸ‘  , , , ,
properties (23)
authorkmr515
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181010t135444593z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"links":["https://steemd.com/@kmr515"],"app":"steemit/0.1"}
created2018-10-10 13:54:48
last_update2018-10-10 13:54:48
depth1
children2
last_payout2018-10-17 13:54:48
cashout_time1969-12-31 23:59:59
total_payout_value1.544 HBD
curator_payout_value0.220 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length318
author_reputation370,900,999,466
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id73,009,722
net_rshares1,430,792,608,213
author_curate_reward""
vote details (5)
@mcfarhat ·
welcome to Steem then ! :)
properties (22)
authormcfarhat
permlinkre-kmr515-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181010t154543412z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-10 15:45:51
last_update2018-10-10 15:45:51
depth2
children0
last_payout2018-10-17 15:45:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length26
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id73,016,922
net_rshares0
@neddykelly ·
You powering down mate? 

Posted using [Partiko Android](https://steemit.com/@partiko-android)
properties (22)
authorneddykelly
permlinkneddykelly-re-kmr515-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181115t215746307z
categoryutopian-io
json_metadata{"app":"partiko"}
created2018-11-15 21:57:45
last_update2018-11-15 21:57:45
depth2
children0
last_payout2018-11-22 21:57:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length94
author_reputation5,509,490,288,180
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id75,357,391
net_rshares0
@master-set ·
$0.03
Uh... thanks. It's a first step, but too challenging now for an average Joe. (

I hope the GUI for this functions will be here soon.
πŸ‘  , ,
properties (23)
authormaster-set
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181003t131328153z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-03 13:13:30
last_update2018-10-03 13:13:30
depth1
children3
last_payout2018-10-10 13:13:30
cashout_time1969-12-31 23:59:59
total_payout_value0.024 HBD
curator_payout_value0.005 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length132
author_reputation29,898,183,809,227
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,545,325
net_rshares18,026,131,012
author_curate_reward""
vote details (3)
@mcfarhat ·
$0.14
the HTML file already has a very simple and basic GUI, you can just download and open in a browser :)
πŸ‘  
properties (23)
authormcfarhat
permlinkre-master-set-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181003t133904630z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-03 13:39:33
last_update2018-10-03 13:39:33
depth2
children2
last_payout2018-10-10 13:39:33
cashout_time1969-12-31 23:59:59
total_payout_value0.107 HBD
curator_payout_value0.035 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length101
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,546,871
net_rshares78,087,884,643
author_curate_reward""
vote details (1)
@master-set ·
Ок. I'll give it a try. 

There are plenty of friends of mine who I want to see here and eager to make them accounts )))
πŸ‘  
properties (23)
authormaster-set
permlinkre-mcfarhat-re-master-set-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181003t155608563z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-03 15:56:09
last_update2018-10-03 15:56:09
depth3
children0
last_payout2018-10-10 15:56:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length120
author_reputation29,898,183,809,227
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,555,775
net_rshares290,916,695
author_curate_reward""
vote details (1)
@master-set ·
$0.57
WOW! It works. I actually made a new account )

![](https://cdn.steemitimages.com/DQmRm2Rf8AwkQoSiXzj5sraiFH9JtudVoKF7ehpTgb26pZN/image.png)

It's not cheap in RC though. I'm a dolphin but need to ammass the RC for more than a full day to make a single new akk
πŸ‘  ,
properties (23)
authormaster-set
permlinkre-mcfarhat-re-master-set-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181004t145421150z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"image":["https://cdn.steemitimages.com/DQmRm2Rf8AwkQoSiXzj5sraiFH9JtudVoKF7ehpTgb26pZN/image.png"],"app":"steemit/0.1"}
created2018-10-04 14:54:21
last_update2018-10-04 14:54:21
depth3
children0
last_payout2018-10-11 14:54:21
cashout_time1969-12-31 23:59:59
total_payout_value0.430 HBD
curator_payout_value0.141 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length260
author_reputation29,898,183,809,227
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,619,339
net_rshares328,194,147,097
author_curate_reward""
vote details (2)
@masterthematrix ·
$0.03
Very good explanation! Where by my programming skillz are not good enough to use this tool...well probably if I would spent a good amount of time I could make it. Anyways, my question would be how much RC would be required (at the current state) for each 1 SP I want to add to an new account? Or is it better to create a new account with 0 SP and than delegate some SP to it? Please answer in Lehmann terms that would be very appreciated!!! Thanks for your insight!!!
πŸ‘  
properties (23)
authormasterthematrix
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20180930t175257330z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"steempeak","app":"steempeak"}
created2018-09-30 17:52:48
last_update2018-09-30 17:52:48
depth1
children1
last_payout2018-10-07 17:52:48
cashout_time1969-12-31 23:59:59
total_payout_value0.024 HBD
curator_payout_value0.008 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length467
author_reputation9,868,666,626,842
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,367,799
net_rshares16,944,095,684
author_curate_reward""
vote details (1)
@mcfarhat ·
Thank you.
The current account creation without cost requires a large amount of RCs. Creating the account gives it 0 SP, but you could also still delegate to create an account as a different options, without the need for the above process. I had created a script to do that some time ago [here](https://gist.github.com/mcfarhat/e23f729309b34a7b3e7409b4baa0eef9) you could also easily download it as part of [my wordpress plugin](https://github.com/mcfarhat/gk-steemit-info/) . 
Depending on how effective you want to account to be, you could delegate to it anywhere between 15 SP or more.
πŸ‘  
properties (23)
authormcfarhat
permlinkre-masterthematrix-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t123045428z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"links":["https://gist.github.com/mcfarhat/e23f729309b34a7b3e7409b4baa0eef9","https://github.com/mcfarhat/gk-steemit-info/"],"app":"steemit/0.1"}
created2018-10-01 12:31:06
last_update2018-10-01 12:31:06
depth2
children0
last_payout2018-10-08 12:31:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length588
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,410,243
net_rshares8,366,792,273
author_curate_reward""
vote details (1)
@mightypanda ·
$0.06
How can we check how much RC is needed to claim account
πŸ‘  ,
properties (23)
authormightypanda
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t015201167z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-01 01:51:54
last_update2018-10-01 01:51:54
depth1
children2
last_payout2018-10-08 01:51:54
cashout_time1969-12-31 23:59:59
total_payout_value0.044 HBD
curator_payout_value0.013 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length55
author_reputation21,847,608,676,835
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,384,316
net_rshares30,167,093,183
author_curate_reward""
vote details (2)
@mcfarhat ·
$0.03
The exact amount varies. You can always run the script, if it fails you will receive a notification of the min amount required.
Trying it just right now required "7,052,965,245,857" RC which is much lower than the numbers I got yesterday.
πŸ‘  
properties (23)
authormcfarhat
permlinkre-mightypanda-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t123425818z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-01 12:34:48
last_update2018-10-01 12:34:48
depth2
children1
last_payout2018-10-08 12:34:48
cashout_time1969-12-31 23:59:59
total_payout_value0.019 HBD
curator_payout_value0.006 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length238
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,410,436
net_rshares13,899,613,186
author_curate_reward""
vote details (1)
@mightypanda ·
Thanks for the info. Appreciate it
properties (22)
authormightypanda
permlinkre-mcfarhat-re-mightypanda-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t161014124z
categoryutopian-io
json_metadata{"community":"busy","app":"busy/2.5.6","format":"markdown","tags":["utopian-io"],"users":[],"links":[],"image":[]}
created2018-10-01 16:10:15
last_update2018-10-01 16:10:15
depth3
children0
last_payout2018-10-08 16:10:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length34
author_reputation21,847,608,676,835
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,423,097
net_rshares0
@mountainjewel ·
$0.03
thank you for putting this together! i admit it is over my head, but you laid it our clearly enough that i'm sure i could do it if i really wanted to. i'm curious, do you have a chart of some numbers of how many accounts one could create based on varying levels of SP held? thanks ;)
πŸ‘  
properties (23)
authormountainjewel
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20180930t193549724z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"community":"steempeak","app":"steempeak"}
created2018-09-30 19:35:51
last_update2018-09-30 19:35:51
depth1
children1
last_payout2018-10-07 19:35:51
cashout_time1969-12-31 23:59:59
total_payout_value0.024 HBD
curator_payout_value0.008 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length283
author_reputation78,729,229,063,850
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,371,562
net_rshares16,888,138,115
author_curate_reward""
vote details (1)
@mcfarhat ·
You're welcome!
I do not have a chart atm, but the RC amount varies as I mentioned in the tutorial due to several factors.
For example, running it just right now required "7,052,965,245,857" RC which is much lower than the numbers I got yesterday. 
Approx this will require having at least 4,000 active SP on your account, and will probably consume all your mana waiting for a 5 day recharge .
properties (22)
authormcfarhat
permlinkre-mountainjewel-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t123916186z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-01 12:39:39
last_update2018-10-01 12:39:39
depth2
children0
last_payout2018-10-08 12:39:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length393
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,410,697
net_rshares0
@newageinv ·
$0.02
Great work!  This new addition truly has potential to help the ecosystem and its community grow.  This could be used to onboard new users quicker to lead to to fast engagement on some DApps that would also support them as they use it to post to Steem.  Of course I am thinking about @actifit as it would be an easy way for new users to get RC and start generating Mana as well.
πŸ‘  
properties (23)
authornewageinv
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20180930t181350638z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["actifit"],"app":"steemit/0.1"}
created2018-09-30 18:13:51
last_update2018-09-30 18:13:51
depth1
children1
last_payout2018-10-07 18:13:51
cashout_time1969-12-31 23:59:59
total_payout_value0.018 HBD
curator_payout_value0.005 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length377
author_reputation262,771,669,654,097
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,368,614
net_rshares12,581,270,562
author_curate_reward""
vote details (1)
@mcfarhat ·
precisely ! :)
properties (22)
authormcfarhat
permlinkre-newageinv-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t123947528z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-01 12:40:09
last_update2018-10-01 12:40:09
depth2
children0
last_payout2018-10-08 12:40:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length14
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,410,727
net_rshares0
@portugalcoin ·
$10.33
Thank you for your contribution @mcfarhat.

Your tutorial is very well explained and structured. This topic is very interesting and will help many users create discount accounts and with enough RCs.

Thank you very much for your tutorial and for your work on developing this tutorial.

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/8/11131212).

---- 
Need help? Write a ticket on https://support.utopian.io/. 
Chat with us on [Discord](https://discord.gg/uTyJkNm). 
[[utopian-moderator]](https://join.utopian.io/)
πŸ‘  , , , , , , , , , , , , , ,
properties (23)
authorportugalcoin
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20180930t212612699z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["mcfarhat"],"links":["https://join.utopian.io/guidelines","https://review.utopian.io/result/8/11131212","https://support.utopian.io/","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
created2018-09-30 21:26:12
last_update2018-09-30 21:26:12
depth1
children1
last_payout2018-10-07 21:26:12
cashout_time1969-12-31 23:59:59
total_payout_value7.796 HBD
curator_payout_value2.532 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length776
author_reputation600,428,323,373,197
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,375,248
net_rshares5,188,414,315,911
author_curate_reward""
vote details (15)
@utopian-io ·
Thank you for your review, @portugalcoin!

So far this week you've reviewed 5 contributions. Keep up the good work!
properties (22)
authorutopian-io
permlinkre-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20180930t212612699z-20181003t104039z
categoryutopian-io
json_metadata"{"app": "beem/0.20.1"}"
created2018-10-03 10:40:42
last_update2018-10-03 10:40:42
depth2
children0
last_payout2018-10-10 10:40:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length115
author_reputation152,955,367,999,756
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,537,290
net_rshares0
@sniffnscurry ·
$6.40
We mice appreciate this tutorial very much mcfarhat.

Out of interest - were us simple mice to use your downloaded HTML copy in our browser, can we be assured that our active key will remain secure?

![DQmccA7jHyCRhovAuMYGj1TK5hF86CLs41RjLefmBuyVJrR (1).png](https://cdn.steemitimages.com/DQmP7jpJ3VqowkvLCHb6AYcVhxbhjMwicBSAAynRtKy7APP/DQmccA7jHyCRhovAuMYGj1TK5hF86CLs41RjLefmBuyVJrR%20(1).png)
πŸ‘  ,
properties (23)
authorsniffnscurry
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181002t064541670z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"image":["https://cdn.steemitimages.com/DQmP7jpJ3VqowkvLCHb6AYcVhxbhjMwicBSAAynRtKy7APP/DQmccA7jHyCRhovAuMYGj1TK5hF86CLs41RjLefmBuyVJrR%20(1).png"],"app":"steemit/0.1"}
created2018-10-02 06:45:42
last_update2018-10-02 06:45:42
depth1
children3
last_payout2018-10-09 06:45:42
cashout_time1969-12-31 23:59:59
total_payout_value6.318 HBD
curator_payout_value0.087 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length395
author_reputation12,833,875,714,981
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,461,410
net_rshares4,329,054,325,420
author_curate_reward""
vote details (2)
@mcfarhat ·
$1.79
It never occurred to me that mice will be interested to use my script hehe
yea the code is written so that the key only gets submitted to Steem node via an https (s for secure) steem function call, it's like you putting your active key when logging into Steemit.com, so yea the code poses no risk :)
πŸ‘  
properties (23)
authormcfarhat
permlinkre-sniffnscurry-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181002t090435452z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-02 09:05:00
last_update2018-10-02 09:05:00
depth2
children2
last_payout2018-10-09 09:05:00
cashout_time1969-12-31 23:59:59
total_payout_value1.341 HBD
curator_payout_value0.446 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length299
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,467,356
net_rshares923,093,739,653
author_curate_reward""
vote details (1)
@sniffnscurry ·
$1.37
Thank you for the reassurance Mr McFarhat. We mice think you are wonderful.
![DQmccA7jHyCRhovAuMYGj1TK5hF86CLs41RjLefmBuyVJrR.png](https://cdn.steemitimages.com/DQmP7jpJ3VqowkvLCHb6AYcVhxbhjMwicBSAAynRtKy7APP/DQmccA7jHyCRhovAuMYGj1TK5hF86CLs41RjLefmBuyVJrR.png)
πŸ‘  ,
properties (23)
authorsniffnscurry
permlinkre-mcfarhat-re-sniffnscurry-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181002t112331012z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"image":["https://cdn.steemitimages.com/DQmP7jpJ3VqowkvLCHb6AYcVhxbhjMwicBSAAynRtKy7APP/DQmccA7jHyCRhovAuMYGj1TK5hF86CLs41RjLefmBuyVJrR.png"],"app":"steemit/0.1"}
created2018-10-02 11:23:33
last_update2018-10-02 11:23:33
depth3
children1
last_payout2018-10-09 11:23:33
cashout_time1969-12-31 23:59:59
total_payout_value1.360 HBD
curator_payout_value0.007 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length261
author_reputation12,833,875,714,981
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,473,531
net_rshares938,635,230,368
author_curate_reward""
vote details (2)
@steamsteem ·
Thank you @mcfarhat for the Great tutorial for hf20 rc consumption based free new account claim and generation.
ActiFit is also a great dApp which is made by @mcfarhat.
Thank you for ActiFit, too.
πŸ‘Ž  
properties (23)
authorsteamsteem
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181021t225459304z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["mcfarhat"],"app":"steemit/0.1"}
created2018-10-21 22:55:00
last_update2018-10-21 22:55:00
depth1
children0
last_payout2018-10-28 22:55:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length196
author_reputation-2,924,616,767,862
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id73,777,245
net_rshares-52,271,110,847
author_curate_reward""
vote details (1)
@steem-ua ·
#### Hi @mcfarhat!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
authorsteem-ua
permlinkre-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181001t000544z
categoryutopian-io
json_metadata"{"app": "beem/0.20.5"}"
created2018-10-01 00:05:45
last_update2018-10-01 00:05:45
depth1
children0
last_payout2018-10-08 00:05:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length287
author_reputation23,214,230,978,060
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,380,562
net_rshares0
@thecryptodrive ·
Hi, this tool no longer works. I think dSteem is being deprecated and replaced with rhive?
πŸ‘  
properties (23)
authorthecryptodrive
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181129t011920450z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-11-29 01:19:21
last_update2018-11-29 01:19:21
depth1
children2
last_payout2018-12-06 01:19:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length90
author_reputation103,594,115,164,820
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id76,071,170
net_rshares15,284,843,328
author_curate_reward""
vote details (1)
@mcfarhat ·
$0.31
hey @thecryptodrive,
I've been getting this question frequently lately.
The fix is to actually use an older version of dsteem, as follows:

`<script src="https://unpkg.com/dsteem@0.10.0/dist/dsteem.js">`

I've updated the tutorial with this info, but also the relevant gist.

Feel free to reach out should you face further issues.
πŸ‘  
properties (23)
authormcfarhat
permlinkre-thecryptodrive-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181129t090956545z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["thecryptodrive"],"app":"steemit/0.1"}
created2018-11-29 09:10:42
last_update2018-11-29 09:10:42
depth2
children1
last_payout2018-12-06 09:10:42
cashout_time1969-12-31 23:59:59
total_payout_value0.236 HBD
curator_payout_value0.078 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length330
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id76,086,361
net_rshares512,997,258,728
author_curate_reward""
vote details (1)
@thecryptodrive ·
ok that is awesome thank you!
properties (22)
authorthecryptodrive
permlinkre-mcfarhat-re-thecryptodrive-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181129t202556415z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-11-29 20:25:57
last_update2018-11-29 20:25:57
depth3
children0
last_payout2018-12-06 20:25:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length29
author_reputation103,594,115,164,820
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id76,114,160
net_rshares0
@therealwolf ·
$0.03
Good job! Just one thing: be careful when claiming accounts as it's not 100% guaranteed that the transaction will be cancelled, even if it would put your RCs into the negative.
πŸ‘  
properties (23)
authortherealwolf
permlinkre-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181003t001315952z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-03 00:13:15
last_update2018-10-03 00:13:15
depth1
children1
last_payout2018-10-10 00:13:15
cashout_time1969-12-31 23:59:59
total_payout_value0.023 HBD
curator_payout_value0.007 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length176
author_reputation581,693,011,827,252
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,511,219
net_rshares17,322,069,225
author_curate_reward""
vote details (1)
@mcfarhat ·
Thanks, I think this was in the early days when the bug was still there, but after fixing it it seems all is working well - at least hopes are there isn't another bug :)
properties (22)
authormcfarhat
permlinkre-therealwolf-re-mcfarhat-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181003t134008781z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2018-10-03 13:40:36
last_update2018-10-03 13:40:36
depth2
children0
last_payout2018-10-10 13:40:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length169
author_reputation150,651,671,367,256
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,546,940
net_rshares0
@utopian-io ·
$0.02
Hey, @mcfarhat!

**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Get higher incentives and support Utopian.io!**
 Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)).

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
πŸ‘  ,
properties (23)
authorutopian-io
permlinkre-hf20-tutorial-claiming-and-creating-discounted-accounts-1538321171071-20181003t001011z
categoryutopian-io
json_metadata"{"app": "beem/0.20.1"}"
created2018-10-03 00:10:12
last_update2018-10-03 00:10:12
depth1
children0
last_payout2018-10-10 00:10:12
cashout_time1969-12-31 23:59:59
total_payout_value0.019 HBD
curator_payout_value0.005 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length590
author_reputation152,955,367,999,756
root_title"HF20 Tutorial: Claiming & Creating Discounted Accounts"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id72,511,077
net_rshares13,477,796,345
author_curate_reward""
vote details (2)