This completes the new referral system as described in #600103.
To recap:
- 20% of daily rewards go to referrers
- 10% to the referrer that led to the stacker joining
- 10% to the "one day referrer" of the stacker
- a one day referrer is someone that referred the stacker the most that day, meaning the stacker clicked on their
/r/<nym>links or their implicit referral links more than anyone else (more below)
- a one day referrer is someone that referred the stacker the most that day, meaning the stacker clicked on their
- in addition to
/r/<nym>links, all links on SN are implicit referral links- when you share your items (or those of others), e.g.
stacker.news/items/1, it attributes a referral to the OP - when you share your profile (or those of others), e.g.
stacker.news/k00b, it attributes a referral to you - when you share your territory (or those of others), e.g.
stacker.news/~bitcoin, it attributes a referral to the founder
- when you share your items (or those of others), e.g.
This last mile:
- daily referral reward notification like the daily rewards one
- the rewards page shows how much in referral rewards each stacker is generating for their referrers
- your referrals page shows both "forever referrals" and "one day referrals"
- your satistics charts have more detail and also show the new referrals stuff
View all commits here: https://github.com/stackernews/stacker.news/commits/master/
Since starting the Open Source Contributor Award Rules (OSCARs), we've paid a total of 7.6m sats to 24 contributors for 114 contributions! View an up to date list of contribution awards here: https://github.com/stackernews/stacker.news/blob/master/awards.csv
Previous release: #593321
This is very cool!
Out of curiosity, why did you separate it from the current daily rewards? I was imagining it would become 20% of our leaderboard score.
It was easier to separate them. Referral rewards are given to people that referred the stackers getting daily rewards. It'd be self-referential if they were combined.
That makes sense.
I still don't quite understand this, what do the bars on the graph mean?
https://m.stacker.news/39251
I think it's the number of stackers who clicked on more of your stuff that day than anyone else's.
Explain it to me like I'm really dumb :) I didn't understand the part 'than anyone else's'
im also struggling to understand
If today I click on 4 of @0xbitcoiner's referral links and 3 of @fm's, then "I clicked on more of [@0xbitcoiner's] stuff that day than anyone else's."
Ah, okay! Now I get it. Thank you! From the graph it looks like I have quite a few followers.
Yep.
The numbers on the leader board is getting more and more complicated 🤔
I personally like the previous system, which was way simpler, all you need to do is create good content and zap the good ones; now it's a bit forcing you to do certain things, e.g. ppl might making posts/comments for the sake of making them, or zapping for the sake of ranking higher... it feels a bit leading to an insincere number game.
You wish us not to have referral rewards or you just don't want them displayed in the leaderboard or you want us to remove the leaderboard all together?
I don't have much problem with the referrals, as I already have the option to opt out 👀 but the leader board wise, happy to see it being removed, everyone should be equal and stay humble.
You wish us to remove the leaderboard or rewards all together or want us to reward everyone the same amount?
remove the leaderboard, and maybe even go back to randomize the rewards 👀
There are benefits to making it more complicated. For instance, if it's easier to understand "get rewards for doing stuff that's good for SN" than the precise mechanisms, then people will be less likely to game it.
You're right, though, that you always want to have an eye on what kind of behavior is being incentivized. This does seem to incentivize post quantity, in addition to incentivizing attracting new stackers.
i noticed reposts to nostr include a non refferal link back to the stackernews post
maybe make that link into a referral link by default
That link is a referral link. Links to items attribute referrals to the OP.
oh cool, good to know
On the leaderboard, instead of displaying the amount going to referrers, why not show an estimated payout for stackers?
Can you explain this differently. I don’t know what you mean
If I understand correctly, the value shown in parentheses now is 20% of our rewards, which goes to referrers. Instead of this value, could you show an estimate of how much we will receive for people using our referrers links?
I see. Maybe
Thanks! It is a great step to boost the referral system. The one day referral is unique and I think it will be the one that will create a chain system where Stackers can even share any content for one day and be rewarded for the same.
What I didn't get is—Can we also refer someone from outside and when he reads a post but does not join SN? Is he counted as one day referral?
No he is not. One day referrals only apply to existing stackers that are logged in.
Thanks for clarifying!
All the best!
I just saw it and then saw your post! This should definitely improve our referal system. Seems nicely implemented!
Does this +... after the reward is added to our rewards?
https://m.stacker.news/39248
No, it's how much is going to your referrers. But that's confusing. I'll remove the
+.So, will I get 3854 or 3854-973 sats?
As seen in the image above?
You will get 3854 and another 963 will go to your referrers.
But those 963 aren't in their estimated rewards yet, right?
Right
I don’t understand this (+ xsats to referrers). Who are the referrers these sats are going to?
The person that referred them to sn that led to a sign up (forever referrer) and the person that referred them the most for the day (one day referrer).
No one referred me to SN though but it is showing 630 sats.
If you weren't referred to SN, all the sats go to your one day referrer rather then being split between them.
Who is the one day referrer? How do I know?
We don't know who it is until the day is over.
Ok gotcha.
Never a dull moment on Stacker News.
This is huge, excellent work 👏👏👏👏
nice!
Great. Looking forward to seeing if it moves the needle on new signups.
@k00b @ek
Yesterday I received a notification saying that somebody joined Stacker News with my referral link but I just checked my referrals page and there's nothing there
Was that a bug or something?
Zoom out in the referral chart.
If an existing stacker doesn't have a forever referrer, you refer them, then they login, you'll become their forever referrer.
This referral is plotted when that stacker joined, which may have been years ago, not when the referral happened.
Hmm I updated the page and then I zoomed out and a small blue bar appeared showing one referrer for a few seconds and then it vanished, like if it was drained
Forever referrals will give you orange bars.
Waoh! Great work done.
Okay,I think this's good. Thanks yoh
I got a referral on the new system. I have no idea who it is, but I would love for them to participate whoever they are.
This is really nice, the referral reward will actually boost your sats beyond your own capacity
It's huge! One day referral system, wow! It means more engagement as I can assume!