Hard Fork 18 implemented a feature when posting on the blockchain: to set a list of beneficiaries that will receive a percentage of the posting rewards. A very good change in my opinion as it allows new monetization options for developers working on/with STEEM.
This system has been used by a few apps already. ChainBB by @jesta takes 15%, or eSteem (the mobile STEEM app) by @good-karma takes 5%. These apps automatically set themselves as beneficiaries when people use them to post on the STEEM blockchain. After talking a bit with @fabien recently, I wouldn't be surprised to see Busy.org doing the same soon.
While these apps do it for their purpose, none of them actually let the user define his own beneficiaries. The only way to do it right now is to use the command line and follow this good post by @abit. Quite a challenge for most Steemians I believe...
So today, I decided to help out the community with a tool to post on the blockchain and set your own beneficiaries (and other posting options) easily:
https://steemwhales.com/post/
The tool is pretty easy to use. You need to fill a big form:
- Post Title
- Post Permlink (will be generated from title)
- Post Content (HTML/Markdown) - you can safely copy/paste the code from the steemit markdown or raw html.
- Tags (the first tag will be the main one)
- Your Username
- Your posting key (can be found in Wallet -> Permissions, and by then clicking on 'Show Private Key')
- Beneficiaries: Click on the add button and this popup will ask you some information for the beneficiary :
- Steem Dollars %: This is a bit confusing to understand, but if you set it to 0% it is the same as the 'Power Up' feature in SteemIt. 100% is 50/50 like the default on SteemIt.
- Max Accepted Payout: Self-explanatory. Set to 0 for 'declined payout' like on steemit. Or you can set like '100' if you want to make 'AT MOST' 100 SBD on your post. But who would want that?
This tool uses SteemJS, probably the best javascript tool to interact with the blockchain. For SteemJS, and his idea to add this feature on SteemWhales, I grant 10% of the rewards of this post to @fabien.
I also grant 2% to my temporary room mate @fayetristan who had to listen to shitty music while I was working on this.
If you see any problem, or any possible improvement, feel free to comment below. Needless to say, if you find the tool useful, feel free to add @heimindanger as a beneficiary, even for 1% it would be greatly appreciated. Otherwise you can upvote and follow for more useful tools.
Happy rewards splitting to all,
heimindanger
Nice, I thought of adding this options with recent changes planning to expand Advanced section on submitting post in eSteem...
Btw, chainbb is developed and maintained by @jesta, not @furion.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Oh LOL my bad
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Please do, its a very nice idea!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This is so cool! Such a great idea to expose this functionality for anyone to use.
I keep thinking about how fantastic it will be to have worthy charities on Steemit gaining funds via donors which experience no loss aversion. I posted just last night about how I've "donated" to ChainBB without actually donating anything.
Thank you for building Steemwhales! IMO, it's one of the most useful tools for the steemit community. I use it often.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I hope we can fund charities like this. Imagine the good the Steemit community could do!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
That would be amazing, love to implement charities on some posts....great idea
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Working on it : )
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Is so good
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I would like to see teams and communities produce and curate collectively. This is the kind of tool we need to see for more quality and activity. Thank you to the devs and all others involved!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Follow back
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You guys are way too savvy for me, but I'm listening. Hope I can learn a thing or two :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I need this! I'm running a donation post currently and will have to handle it manually, so this would be so helpful. Thank you for putting this together!
There's one day left to build up post earnings, and currently the funds will be going to the Flint Water Fund. Given i was not able to use this tool, I would greatly appreciate it if anyone could upvote, resteem, or reply to my post with the charity of their choice: https://steemit.com/steemit/@steem.engine/steem-donation-vote-for-the-recipient
Thanks again @heimindanger!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
very good!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
We're almost nearing HardFork 19 already and i didnt know about this cool little feature until now.
Will be using your editor to post stuff now whenever i wanna add beneficiaries! Wont forget to give you a teensy-weensy piece of the pie too!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Love this idea! Will be using this a bunch as par of my efforts of sharing wealth which this ability will greatly help. Thank you for your good work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Very cute
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
hey heimindanger. I need to chat with you! Please reach out to me on steemitchat?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The form does a 404 when I hit submit :( Such tease!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
DOesn't do it on my browser. Which one are you using? I can probably fix it quickly
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hmm strange, I'm using firefox .. Just refreshed and tried to do a test post and it submitted the form without errors, but I can't see the post yet..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
fixed ;)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Interesting......the ideas just keep on coming!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
nice....your post deserve my upvote and resteem....
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thankyou for this , super handy tool :D Big vote and resteem, keep up the great work
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Cool tool! And interesting to know that eSteem takes 5%, did not know that. Thanks @heimindanger, will follow and upvoted
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Who was the shitty musician you listened to? 🙂
I like this idea and will be testing it out.
The best use case I can think of is a post that requires two different strengths from two steemians. This allows for in depth project posts and should increase the future post quality.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Not really a shitty musician for me but I've been listening to Amy Winehouse quite a bit recently :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ahhh. Well sounds like it will all end well. 🙂
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
ChainBB is a good platform and if you are trying the same initiate. Its good news for all steemians. .. keep up the good work..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Any chance you will develop something for easily delegating SP? :)
Also, can you elaborate more on the safety of our posting key when using this function? Thanks!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I could easily do a tool to delegate SP based on SteemJS. But I'm not 100% positive on this feature, I don't really see why we should give tools to inactive users, instead active curators should get rewarded more. I made a post about a curation bot recently that I consider a good alternative to delegating SP. Maybe I'll do it still, I agree it would be used a bunch and it's quite an easy job.
Good question about security. I should have talked about it in the article.
Your key is never sent over the wire (of course), and you can check that with any tool you'd like (chrome F12-> Network), or even WireShark if you are paranoid . Still, even in that case, losing your posting key is not a huge trouble as long as you control the owner key (or password) as a potential stealer could only upvote or post for you, not steal your coins.
For the delegating SP feature, I believe it would require the active key, and that would be a bigger security concern for users.
However, I need to mention that any app that currently asks for your password (steemit, steemconnect/busy, steepshot, esteem, etc) is a bad security practise for STEEM in general. We should be using our posting keys or keys in general to stay safer. As a general rule, my tool will always ask for the lowest credential required for the action requested. That's one of the reasons why I opted for a simple posting key solution for this tool (instead of using for example steemconnect).
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow, thanks for such a detailed comment! I don't know everything you said but I feel safe and that's enough for me.. :)
I agree with your logic of not giving convenience to inactive users but for most high-stake users they normally have easy access to get this done, so this may only makes less resourceful inactive users less convenient. While SP delegation may still be useful for innovative usage of accounts, not just curating for rewards.
Thanks again for steemwhales.com. It's one of my favorites!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
that's cool
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I think this is a really good idea ! I'm a new user and not very technically minded at all so not really up to speed with the ins and outs of basic stuff right now but I look forward to seeing how this works out and using it myself in future!
Not sure if this is relevant here or not but there are a couple of things I would like to suggest for the steemit platform such as seperating the posts and comments into seperate tallies to give a clearer view of content creation by each user and also some way of bookmarking posts to read later. @tarazkp suggested a star system which I think could work as it does on many other platforms.
Thanks a lot!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
What a great tool! This came out of nowhere, thanks!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Awesome idea and a useful tool for steemit. Well done !
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
gret job!
the more the merrier :-)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Finally. I think this is the missing feature to increase development on Steem ecosystem.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Bookmarking this post. Nice explanation @heimindanger.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for information and advice.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Valuable information. Thank you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Error! Expected version 128, instead got 38 in getting this error repeatedly, can you tell me why.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
This means you are using your public posting key instead of your private one.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
What an amazing idea i really appreciate your thinking !
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @heimindanger! You have completed some achievement on Steemit and have been rewarded with new badge(s) :
Award for the number of comments received
Click on any badge to view your own Board of Honnor on SteemitBoard.
For more information about SteemitBoard, click here
If you no longer want to receive notifications, reply to this comment with the word
STOP
By upvoting this notification, you can help all Steemit users. Learn how here!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I'm a little tipsy to get this in entirety, but I think I Love you LOL
When I'm more sober :-)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ha re shitty music!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Totally agree !!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Do I have to include every person who I want the app to vote on ? Or does it vote on everyone under the "new" tab? The app doesnt seem to be working?
Concerning the Steemit Upvote Chrome Extension ?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
The author list will always get upvoted, otherwise it will upvote organically contents from the new tab. Can I see your settings?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great idea , keep it up with the nice job done
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@heimindanger Hey there,
I was going to test this myself but there seems to be an error.
Here is a screenshot for you:
http://imgur.com/a/fRn1v (firefox)
I appreciate the work you've put in!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
how do Past Payouts $1,092.55 ?
can help me why >?
like that
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Great explanation, that pretty much has answered my question :) Thank you for your time @heimindanger ! Probably pretty soon there will be another platform using steem blockchain for photography community that will ease their lives :) Cheers!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You are really awesome and your posts are awesome. Thanks for sharing. I want to be like you and succeed like you
I am very grateful to you
I will share your posts on my page. You are a hero
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Nice is post you..
Please follow back..
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Man thanks for this. It's exactly what I need!!! Bookmarking this page.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi heimindanger, just a quick question about "Max Accepted Payout". When this is set to zero, does this mean none of the beneficiaries receive their SP payment, or is it just the author of the post?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
How can you tell who the beneficiaries of a post are?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
@hanshotfirst Add
.json
at the end of a post link and check for yourself (Search for"beneficiaries":
).Example, for this post we have this URL -
https://steemit.com/steemit/@heimindanger/split-the-rewards-of-your-posts-with-other-beneficiaries--only-on-steemwhalescom-.json
and the beneficiaries are -
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Sorry for the off topic question. Where did you find this template for the app? I'm trying to develop some app and I see that lots of people using the same template but I couldn't find source of it. Thanks!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hi,
I come long after payout time but,
is there a possibility to get full coe of this page ? on github for example ?
I am willing to learn it and maybe use it on a future informative bot
Thx
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit