Hi all,
I discussed with the board and approved a small allocation of funds for a bounty for building a Mastercoin Faucet.
While this part of the ecosystem isn't strictly required, because soon everybody will be able to buy mastercoins directly off the distributed exchange, I still think that giving small amounts of mastercoins to new users is a cool additional service we can provide.
Bounty size: $500+$50 per authentication method beyond the first, from the ones listed below. You can start by implementing just a few authentication methods, but at least one premium authentication method has to be supported.
Acceptance criteria:Create a webpage that sends a small amount of mastercoins to anyone that passes certains qualifications, in order to prevent abuse. Qualifications we can start with:
Premium authentication- Anyone who's had a github account with either (at least 3 public repositories) or (stared one of the mastercoin github repositories listed here) and (account created before date Aug 1st 2013).
- Anyone with a reddit account with karma above 100.
- Anyone who had a bitcointalk account with activity score > 10, at least 10 posts, accounts created prior to Aug 1 2013. This one would be more difficult to implement given the lack of API, and so this feature is awarded $150 instead of $50.
Basic authenticationAnyone with a Google/Facebook account (amount given here should be smaller, this criteria might be easier to spam)
SecurityThe service should be "hard to hack". We will delay awarding the bounty until 30 days pass from the site's launch without a serious security incident.
FundingThe site will display available funds at time of access. The Mastercoin Foundation will award:
$0.5 worth of mastercoins for the first 1,000 people that authenticate via premium authentication.
$0.1 worth of mastercoins for the next 10,000 people, or to people that authenticate via basic authentication.
In other words, we will allocate a total of $1,500 for the faucet's visitors. The faucet will award visitors based on their chosen authentication method. When the $500 allocated to premium authentication runs out, these users will be served by the $1,000 pool dedicated to basic authentication.
The worth of each mastercoin in USD can be hardcoded at first (updated at least weekly).
Bonus $50 - find the value of MSC in USD by first finding the value of MSC-BTC via the distributed exchange, and then multiplying by the value of BTC-USD via bitstamp or another exchange.
The website should be open source, with the code hosted on github.
MaintenanceThe site is expected to be maintained even beyond the 30-day "hack test" period.
We are not yet committed to additional funds as rewards beyond the initial $1,500 - we will consider this when the funds run out.