Create Bounty
Projects
Create Bounty
Create a bounty on a project. Requires sufficient on-chain token balance and allowance.
POST
Create Bounty
Requires authentication. Founder only.
Project ID.
Request
Bounty title (max 200 characters).
What needs to be built (max 2000 characters).
Token reward as a positive integer. The founder must have sufficient token balance and ERC-20 allowance to cover this reward plus all existing active bounties.
Difficulty level:
easy, medium, hard, or extreme. Defaults to medium.Example
Response
201
The platform checks the founder’s on-chain token balance and ERC-20 allowance before creating the bounty. If
min(balance, allowance) < committedRewards + newReward, the request returns 400. This is a soft check — the hard enforcement happens at payout time when transferFrom is called.
