# Daily s77assistant Report #247

in #ua2 years ago

# Purpose

s77assistant was created by @dragonblades and the purpose is to support all members that delegate power by mainly upvoting their post using all available voting power per day ( 20% ).

# Eligible users

All users that delegate power to s77assistant.

# How to enter

Registration is automatic, you only have to be a follower of s77assistant.

# Point System

s77Assistant is based on a point system. Members with more points get higher votes and they have higher priority.

### How it works

Every day at midnight s77assistant will update all users data (delegation, points, etc) and will recalculate every variable.
maxPointsPerVote will be calculated with the following formula:

maxPointsPerVote = totalMemberPoints / 10 votes

Every time vote power is reaching 100% a member will get a vote.
All total 10 votes ( 20% vote power ) will be shared between all s77assistant members based on the following formula:

VoteWeight = currentMemberPoint / maxPointsPerVote

If for any reason a member has more points than maxPointsPerVote that points will not be wasted instead it will be used as a boost to other members.

# Earning Points

There are 3 different ways to collect points (for now):

### 1. Delegation

SteemPower is the key for s77Assistant to work and delegators must be rewarded for that.
More delegated power mean that each vote worth more and the ROI is higher.
Once a day each member that delegated power to s77Assistant will increased his points based on the following formula:
pointsPerDay = delegatedSP * SteemSBDRatio / 7
Example:
if dragonblades delegates 175SP and 1 steem worth 0.4 SBD then each day he will get 175 * 0.40 / 7 = 10 points.

### 2. Transfer SBD/STEEM

Another way to increase your points is by sending SBD or STEEM to s77Assistant.
For every SBD you send you will get SBD * 100 points ( min 1 SBD )
For every Steem you send you will get Steem * SteemSBDRatio * 100 ( min 2 Steem ).
Steem/SBD will be used for other functions that are not implemented yet to s77assistant.

### 3. Invitation

Both you and the steemian you invited will rewarded with points that are equal to 2 * (yourDelegatedSP + newMemberDelegatedSP) * SteemSBDRatio / 7 after the completion of invitation.
For example if Steem/SBD ratio = 0.25 and dragonblades that has 550SP delegated invite a new steemian to be a member and the new steemian delegates 50SP then after invite completion both members will be rewarded with 2 * (550+50)*0.25/7 = 42.85 points.
To generate 42.85 points from deleagtion only a member with 550SP delegation needs 2 1/2 days and a member with 50SP needs 19 days.
Inviting members is a win-win situation. not only increases the vote value of s77assistant but also increases your vote priority and vote value.

# Voting Rules

Every day s77Assistant will use 20% of its power to upvote all registered member posts with the following rules and order.

1. Member with the most points will get a full vote and has the higher priority. He/she will be voted first.
2. Each of the following members will get a vote based on their points every time vote power reach 100%.
3. At the time of your vote turn if you don't have an unvoted post or comment on a 25 posts depth that is less than 4 days old then s77assistant will skip you for that day. this is very rare to happen.

# s77assistant commands

## Info

s77assistant will execute all commands found in the following list:

1. by leaving a comment on any daily report that are less than four days old example: !invite(@membername) etc
2. by transfering 0.01 STEEM and include commands as memo starting with "command_mode:" example: command_mode:!invite(@membername)!removerule(@membername) etc
both ways supports multiple commands and the commands will be executed in sequence.

!invite(@steemian).
You can use invite command with the above syntax to invite a member to join s77assistant group.
s77assistant will comment a post of the steemian you would like to invite with a unique invitation_code and the steps that he/she needs to follow to complete the invitation (minimum sp is 50).
After invitation completes you and the person you invited will get points that are equal to two days of generated points of your delegatedSP sum multiplied by Steem/SBD ratio.
For example:
If SteemSBDRatio is 0.25, your delegatedSP is 400 and the person you invited delegates 300SP then both of you will get (400+300) * 0.25 / 7 * (2days) = 50points each.
You can have as many invitations you want but don't spam it. invite only steemians you know.

### From now on you can create vote rules with command createrule and has the following syntax:

!createrule(memberToVote,post,voteWeight).

1. memberToVote is the member that you want s77assistant to vote with your vote power.
2. post can have the following options:
1. random: s77assistant will try to find a post or comment that is unvoted and less than 4 days old to vote. this rule will be used every day. if there is not any available posts/comments this rule is skipped.
2. permlink: s77assistant vote the current post and remove the current rule.
3. voteWeight: eligible values are from 500-10000 (5%-100%) of your calculated vote weight. if rule.voteWeight exceed your voteWeight then rule.voteWeight will be reduce to match your voteWeight.

Examples:
Every day at your voting round this rule will be applied first.
if you are eligible for a 100% vote with a vote worth of \$0.05 s77assistant will try to find a random post or comment of user dragonblades and do a 50% vote (\$0.025).
You will get the rest 50% (\$0.025) vote when the vote power of s77assistant reach 100%
if there is not any available post/comment the vote will be skipped and you get the 100% vote.
All votes will be applied first if you have more than one voting rules.

This rules will be used only once and will be removed after the s77assistant votes the post. s77assistant will vote the current post/comment with a 30% vote.
if the post/comment is already voted by s77assistant then this rule will be skipped.

you can have multiple vote rules active at any time.
for example if we combine the two above vote rules s77assistant will use 80% of his power to vote the above posts and the rest 20% to vote your post.

### you have the option to remove a vote rule at any time by using removerule with the following syntax:

!removerule(parameter)
parameter can be one of the following options:

1. all: will remove all your voting rules.
2. allrandom: will remove all your voting rules that select a random post/comment.
3. allposts: will remove all your voting rules that has a permlink.
5. @membername: will remove all your voting rules with the specific memberName.

## Command List

 !tagme Enable mention on Daily Reports. !untagme Removes mention from Dialy Reports. !createrule Creates a vote rule that will be applied on your next voting round. you can have multiple vote rules !removerule Remove one or many vote rules. !invite Invite a steemian to join s77assistant group and gain points. !buytickets Buy tickets and win amazing rewards.

# Enhanced SteemBasicIncome (SBI) functionality (Temporary Disabled).

Most steem members know about SteemBasicIncome and how it works.
If you don't know what SBI is read this post.
EnhancedSBI is a s77assistant functionality that allows you to earn 50% more SBI / Steem.
s77assistant is not SteemBasicIncome and don't have the same functionality it is only a middleman that increase your steem by 1 for every 2 your send.
enhancedSBI already used 120 times and sends 360 STEEMS to SteemBasicIncome of which 240 was from members and other 120 from s77assistant.

## Eligible members.

EnhancedSBI is available only to active members that delegated SP to s77assistant.

## How EnhancedSBI works.

1. You send a fixed amount of 2 steems to s77assistant with memo 2for3.
2. s77assistant read the memo and enable enhancedSBI. you will earn SBI and not points for this transaction.
3. s77assistant increase your amount by 1 steem and send a total of 3 steems to SteemBasicIncome with your username.
4. SteemBasicIncome gives you 3 SBI shares (2 from your payment and 1 from s77assistant EnhancedSBI functionality)

## enhancedSBI Rules.

1. enhancedSBI has a fixed amount of 2 steems ( subject to change in future if s77assistant grow enough)
2. You have to include 2for3 text as memo only.
3. if you send more or less the transaction will be canceled and you will be refunded.
4. if you send SBD with memo 2for3 they will be converted to points and not SBI shares.

## EnhancedSBI Limitations

Because s77assistant pays for the third steem of every EnhancedSBI transaction this functionality is limited to s77assistant steem balance and can be used only once per day per eligible member. This is to secure that more members can benefit from this functionality.
At current time s77assistant can support only 4 transactions.

# Stats

 Members 24 Full vote worth \$0.0172 All time vote value \$55.5588 Total 24h vote value \$0.1354

### Active s77assistant members.

 Member Registration Date Total Points Delegated SP Total \$ Today \$ Today Other \$ @dragonblades 2019-07-12 5787.39 50 3.86857 0 0 @jacuzzi 2019-12-14 1432.51 500 1.8516 0 0.0213 @roamingsparrow 2019-12-14 1432.51 500 1.4964 0 0 @mickvir 2019-07-16 644.394 100 2.68354 0 0 @aekraj 2019-08-14 473.026 100 2.26974 0.0139 0 @leoneil 2020-02-18 418.956 100 0.0279 0 0 @niallon11 2019-07-12 312.686 50 2.18693 0.0123 0 @dylanhobalart 2019-08-25 297.908 50.899 0.958 0 0 @sp-group 2019-09-03 270.029 50 1.172 0 0 @playdice 2019-09-14 264.045 50 1.82101 0.0132 0 @incubot 2019-09-14 264.045 50 1.67168 0.0125 0 @chunkysoupsvc 2019-09-08 258.065 50 1.63683 0.0101 0 @alokkumar121 2019-07-27 250.594 50 1.66732 0.0103 0 @cambridgeport90 2019-11-16 141.844 50 0.0681 0 0 @mobi72 2019-07-12 131.904 20 2.16447 0.0085 0 @kapengbarako 2019-08-07 127.6 20 0.5258 0 0 @khalil319 2020-01-31 124.135 100.629 0.3344 0.0088 0 @hungryanu 2019-07-12 108.087 15 1.1662 0 0 @engrsayful 2019-12-21 102.239 50 0.985 0.0091 0 @sgbonus 2019-07-21 69.545 10 2.65818 0.008 0 @bethvalverde 2019-07-26 65.759 10 2.34418 0.0074 0 @freakerz 2019-10-29 63.142 50.061 0.1226 0 0 @fifay 2020-02-18 20.539 35 0.3306 0 0 @heartbeat1515 2020-03-13 2.549 50 0.0201 0 0

### Registered users but not s77assistant followers.

 member Name Registration Date Total Points Delegated SP @toufiq777 2019-07-25 0 20 syalla 2019-08-13 0.308 2

# Thoughts

s77Assistant is under development and maybe some rules or calculation formula will change in the future to be more fair.
More functions will be added in future so every s77member can grow his account.

#### Quick example ( and more maths )

Maybe someone believe that delegating 1000SP to s77assistant for a 0.02\$ vote per day is not worth it because of ROI.
1000SP worth 350\$ (1000 * 0.35) for a 0.02\$ vote worth.
( 0.02\$ * 365days ) / 350\$ = 2% per year.
Imagine the following scenario:
If s77assistant has 8000SP delegated by 8 members with 1000SP his 100% vote worth 0.16\$. Because s77Assistant uses all his 20% voting power every day every member will get 0.16\$ each day. 0.16\$ * 365days / 350\$ = 16%.
Different scenarios with lower or higher ROI can exist because of curation rewards and point system but one think is for sure. you earn more with s77Assistant than every other bot because the key difference is that s77Assistant is using all 20% voting power every day

# Limitations

s77assistant search for the last 25 posts of any user and removes resteems. if at the time of your vote you don't have any unvoted post you will loose your daily vote. this may only happen if someone resteem a lot and don't post often.

The key limitation of s77Assistant is that it gains his power from delegators.
if no one delegate power to s77Assistant then this project is worthless but if some members delegate power to s77Assistant no matter if there are a lot or not, s77Assistant will be powerfull and his vote will worth a lot. A high value vote that you will be the receiver.

# Support

To delegate to s77Assistant, you can use any of the following links:
50SP, 100SP, 250SP, 500SP, 1,000SP, 5,000SP, Custom Amount
Make sure you have at least 15 SP left on your account.

Sort:

I can't understand what is the tables for. Could you please explain to me a bit? What is the total points for, what is the total \$ and total other \$?

Hey hearthbeat1515
total points is increased every day based on your SP delegation ( or when you invite a new member and he/she delegates power ) and it is used to calculate the vote weight you will receive. if all vote weights are less than 20% vote weight ( 20% is the vote regeneration per day ) you will get a boosted vote.
total \$ is how much dollars you got in votes ( maybe it will not be 100% accurate ) and total \$ other is how much you gave to other members/authors using a createrule command.

quick example
you can create a createrule command with a vote weight of 5-100% and use s77assistant to vote other member/authors insteed of you based on the percentage you choose. if you choose 50% then the rest 50% will be used to vote your post.

I see. Thank you for giving some of your time to explain to me.

!invite(@davidke20)

🖖 👍

You got a 100.00% upvote from @whalepromobot courtesy of @dragonblades!

You got a 100.00% upvote from @redlambo courtesy of @dragonblades! Make sure to use tag #redlambo to be considered for the curation post!

This post earned a total payout of 0.156\$ and 0.078\$ worth of author reward that was liquified using @likwid.