Monday, October 21, 2013

Tip4Commit - the first Bitcoin-related project at Rails Rumble 2013

We took part in 48-hour Rails Rumble 2013 contest and developed Tip4Commit.com - a web-service that motivates people to contribute to open source projects hosted at GitHub.

Tip4Commit.com doesn't require user registration. Anybody can choose any open source GitHub project and donate any amount of bitcoins to it.

Each donation pays for tips during 30 days. Each commit accepted by project maintainer will be tipped.

We use the following method to calculate the size of the tip:
  1. <should be spent by time> = <time elapsed since donation> * <donation amount> / <30 days>
  2. <tip amount> = <should be spent by commit time> - <has been spent by commit time>
If we don't know recipient's Bitcoin address, we send him/her an email with a unique link that allows to specify it. Alternatively developers can sign in via GitHub, but it is not required.

Tip4Commit.com is the only (and probably the first?) Bitcoin-related project at Rails Rumble.
Please use it and vote for us if you like it :)


Update: calculation of rewards is changed; new features added; please see this thread for more info.

1 comment:

  1. Tip4Commit is great! But with the 1% payout rule, it takes almost 300 commits until 90% of a tip are paid out (1 tip scenario). For small projects with only a few contributors that will take a very long time. It would be great if you would allow project maintainers to adjust the percentage and/or analyse the past commit frequency to adjust the percentage, aiming for a payout period of a month or two.

    ReplyDelete