Skip to Content
🚀 Fund the work, merge the proof, release the reward. Learn more →
1. Find a bounty

1. Find a bounty

What you’ll do: Find an issue with a funded bounty you can take on.


Where bounties live

A bounty is a GitHub issue labeled rewarded plus a tier (low/medium/high) or manual. The TOSS bot comments on each one confirming the reward amount and linking the on-chain escrow, so you can verify the money exists before you start.

Look for:

  • The rewarded label plus a tier/manual label on the issue.
  • A TOSS bot comment stating the reward in USDC with an escrow viewer link.
  • Status open (unassigned) — an assigned bounty is already taken.

Verify it’s really funded

Because the escrow is on-chain, you don’t have to take anyone’s word for it. The bot’s comment links the escrow in a viewer — open it and confirm the balance covers the reward. This is the point of a trustless bounty: proof before work.


Pick something you can finish

Standard contributor judgment applies: read the issue and its discussion, check the acceptance criteria, and make sure the scope is clear. If anything’s ambiguous, ask in the thread before requesting assignment — maintainers assign people who understand the work.


Done when

You’ve found an open, bot-confirmed bounty whose scope you understand and whose escrow you’ve verified.

Next: Get assigned · Stuck? Troubleshooting

Last updated on