We're happy you're here!

Note: This documentation is in an alpha state - please help us improve it by clicking "Suggest Edits" in the upper right corner!

This is the beginning of the Bounties API documentation. To jump to the Bounties SDK documentation, here.

The Bounties Network is a dApp built around the StandardBounties smart contract. Data written to this contract is is available from our on-chain read only API almost instantaneously. You can write directly to the smart contract, and don't need to use our Explorer.

IPFS is used throughout for data storage, and the IPFS schema has a IPFS sourceFileHash for bounties and fulfillments that links to that data. The number one thing to keep in mind for new uses of the contract is the platform - this defines where everything belongs, like bounties-network or gitcoin.

Our API is split into three parts:

Our front end modules are covered in:

Elsewhere, you can find us...

Chatting on Slack
Pushing code to GitHub
Deploying to our mainnet API
Deploying to our rinkeby API

We're so excited you're here, and hope this documentation will be useful!