Improvements to Bounty System

by Jeff Atwood

on June 19, 2010

We originally rolled out the question bounty system in January 2009. It has worked fairly well, in terms of motivating answerers and increasing the connection between askers and answerers. But I think we made some mistakes in being overly strict in our design of the bounty system.

Just take a look at some of these highly voted meta requests in the [bounty] tag:

The feedback on the bounty system is quite extensive; this is an indication that there are what I'll euphemestically call er ... "issues" ... with the current system.

Well, I'm happy to announce that we're improving the bounty system to address (almost) all of these issues. As of now:

  1. Any user with sufficient reputation can start a bounty on any question

  2. A question may have multiple bounties, though only one active bounty is allowed at any given time.

  3. Bounty awards are no longer tied to accepted answer in any way.

Most of this is adapted from a great idea from our Community Coordinator, Robert Cartaino.

Assuming you have the minimum reputation required to award a bounty (currently 100), every question of 2 days of age or older will now show the "start a bounty" link at the bottom of the question.

Here, you can slice off a (non-refundable) piece of your own reputation -- from 50 to 500 -- to grant to one of the question answers of your choice. Once started, the bounty amount and name of the bounty owner is listed at the bottom of the question:

(Of course the bountied question will appear on the homepage featured tab and in all question lists with the bounty indicator, as before. Part of what you're "paying for" with the bounty is to get additional attention for your question, over and beyond what a normal question gets.)

If you're the bounty owner, you can award the bounty to a particular answer by simply clicking the bounty amount icon that appears next to each answer, as pictured below:

There are still some rules, of course:

  • All bounties are paid for up front and non-refundable under any circumstances.

  • Users may only have one active question bounty at any given time.

  • Questions may only have one active question bounty at any given time.

  • The bounty owner must wait 24 hours between the time starting the bounty, and the time the bounty can be manually accepted.

  • If the bounty owner does not award the bounty within the 7 day bounty period, the same auto-award rules apply, as before: any answers to the question posted after the bounty started, with at least 2 upvotes, are eligible for auto-accept and earn half the bounty amount. If there aren't any answers meeting that criteria, no bounty is awarded.

  • The system no longer tosses in +50 bonus reputation to a bounty. We feel this newer, much more open bounty system no longer needs that incentive.

Once awarded, you'll see the bounty amount icon permanently affixed to the answer it was awarded to -- and, again, all bounties are completely independent of and unrelated to accepting an answer.

Before, bounty was strictly limited as a one-shot (tied to accepted answer) for question owners only. It's now a much more flexible system:

  • Feel like a particular answerer on a question did a fantastic job and deserves some kind of bonus, beyond a simple upvote? Award them a bounty!

  • See a question that you'd really like answered, too? Help out the question owner by placing a bounty on it!

  • Want to provide a boost to a particularly well asked question (or answer) by a new user? Start a bounty on it!

I'm excited about these changes, because they open up bounties to a much larger audience -- and make it easier for us to help contribute our own reputation toward others getting great answers to their questions!