Picture of the author
Picture of the author
explorePricing

Bounty Creator Documentation

Introduction

Welcome to BountyHub! This documentation is designed to help you navigate the process of creating and managing bounties. Follow these guidelines to ensure a smooth experience..

Table of Contents
  • 1: Getting started
  • 2: Creating a Bounty
  • 3: Bounty workflow
  • 4: Contribute to a Bounty
  • 5: Bounty contribution workflow
  • 6: Managing Bounties
  • 7: Reviewing Claims
  • 8: Handling Disputes
  • 9: Retracting a Bounty
  • 10: FAQs
  • 11: Support

Getting Started

Account Creation
  • Visit the BountyHub homepage.
  • Click on the "Sign In" button.
  • Sign up using your GitHub account.

Creating a Bounty

  1. Navigate to Create Bounty
    • Go your dashboard and click on the "Create Bounty"
  2. Import Issue
    • Go to github and copy the url of the issue that you would like to put a bounty on it
    • Paste the issue URL and press "Import Issue"
  3. Bounty Amount
    • Specify the bounty amount.
    • Note: A 10% fee will be added to the total cost (e.g., for a $100 bounty, you will pay $110).
  4. Additional Information
    • Provide any additional information or requirements for the bounty.
  5. Publish Bounty
    • Click "Create Bounty" to make it available to solvers.

Creating Bounties workflow

Contributing to a Bounty

  1. Choosing a nounty
    • Go browse bounties from the homepage or your dashboard.
    • Choose the bounty that you want to pledge to and click on "Increase bounty Amount"
  2. Contribution Amount
    • Specify the contribution amount.
    • Note: A 10% fee will be added to the total cost (e.g., for a $100 contribution, you will pay $110).
  3. Select whether you would like to follow the bounty creator's decison or make you own regarding the claim
    • If you choose to follow the bounty creator's decision, the bounty will be automatically paid once it is accept by all the contributors.
    • If you choose to make your own decision, you will reveive a notification when the bounty is claimed, and you will have the option to accept or reject the claim.
  4. Publish Bounty
    • Click "Create Bounty" to make it available to solvers.

Contributing to bounties workflow

Managing Bounties

My Bounties Dashboard
  • Go to the "My Bounties" page to view and manage your bounties.
  • Monitor the status of your bounties, including any submissions.

Reviewing Claims

Claim Notification
  1. Email Notification
    • You will receive an email notification when a solver submits a claim.
  2. Review Claim
    • Navigate to the "My Bounties" page.
    • Click on the bounty with the submitted claim to review the pull request.
Accepting or Rejecting Claims
  1. Accept Claim
    • If the pull request resolves the issue, click "Accept Claim".
    • The solver will receive the bounty reward.
  2. Reject Claim
    • If the pull request does not resolve the issue, click "Reject Claim".
    • Provide a reason for rejection to help the solver understand your decision.

Handling Disputes

Dispute Notification
  1. Email Notification
    • If a solver disputes your rejection, you will receive an email notification.
  2. Review Dispute
    • Navigate to the "My Bounties" page.
    • Click on the disputed claim to review the details and pull request.
Resolution Process
  1. Manual Review
    • The BountyHub team will manually review the dispute and the pull request.
  2. Final Decision
    • You will be notified via email about the final decision.
    • If the dispute is resolved in the solver's favor, they will receive the bounty reward.

Retracting a Bounty

Retract Process
  1. Navigate to My Bounties
    • Go to the "My Bounties" page from the Dashbaord.
  2. Retract Bounty
    • Click on the bounty you want to retract.
    • Click "Retract Bounty" and confirm the action.
    • If the bounty has no open claim You will be refunded the bounty amount, excluding the 15% fee.

FAQs

How do I know if a pull request solves my issue?
  • Review the pull request details on GitHub and test the changes in your project.
Can I edit a bounty after publishing it?
  • Yes, you can edit the bounty details from the "My Bounties" page.

Support

If you have any questions or encounter issues, please contact our support team:

  • Email: [email protected]
  • 131 Continental Dr, Suite 305 Newark, DE 19713


By following this documentation, you should be well-equipped to create and manage bounties on BountyHub successfully. Thank you for using our platform to get your issues resolved!