Badger-Finance / gitcoin

Repo for gitcoin hack-a-thons,bonunties and code snippets.
7 stars 0 forks source link

Gitcoin Grants Round 10: Badger Referral Program Software #3

Closed Tritium-VLK closed 3 years ago

Tritium-VLK commented 3 years ago

Badger systems would like to find a way to allow our influencers to publish/share referral links and then to reward them with some perpetual income based on the people they refer. We need software to make that work.

Here's the gist of it

1: Influencers can login to the application, specify their discord, email address, and eth wallet, and receive a referral link. 2: Any time a user comes via the referral link and deposits money, they should become a referral of the influencer with the link. 3: Any time a user comes back with no referral link, they should remain "budgeted" to the original referrer. 4: Any time a user comes back with a new referral link, residuals on their activity should start going to the new influencer.

Each month, a job should run, look at the total AUM under management for each user referred user, and award some percentage of their total AUM as a reward to the influencer. The monthly percentage paid out should be adjustable.

Implementation Details:

The amount we wan to pay users is likely in relation to the fees paid by referred users on setts. Our native setts on eth (vaults that contain badger as single asset or in LP) do not have any fees, and should probably not be included. It would be best if each vault/source of AUM could have a separate weighting configured.

The goal is for this not to become complex for the badger team. Your system should basically run itself. At best you will stick around and manage it (paid). We can also providing matching on a gitcoin grant if you would prefer to go this route and work with other projects as well.

Bounty Structure

This bounty will go best when the people working on it are in direct contact with our economists and influencers. For this reason, we ask people who wish to work on this bounty to join our Dev Discord. We can hook you up with other people working on the bounty and some influencers interested in seeing this program come to light.

Bounty

We will pay $4000 USD in Badger to an individual or team who submits a fully baked and usable referral program that is already agreed on by the team. We will pay an additional $4000 USD in Badger 2 months later, if the program is actually in use and influencers are being paid based on referral.

Any submissions that are submitted but not used and show real effort/work done will be considered under the Grants Round 10 Honeypot Bounty

This hack-a-thon will be judged by the Badger Council, our resident economist @mrrpo as well as the following guest judges from our prior hack-a-thons: @kilogold @GalloDaSballo

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 566.6262 BADGER ($8000 USD in Badger split over time) attached to it.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 2 weeks, 3 days from now. Please review their action plans below:

1) uwe has started work.

I will implement "Concept 3" (user confirms influencer).

Learn more on the Gitcoin Issue Details page.

gitcoinbot commented 3 years ago

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 566.6262 BADGER (5739.92 USD @ $10.11/BADGER) has been submitted by: