creating a bounty π° β
A bounty is a request for an outcome that someone can complete in exchange for a reward. To get started, click the big red button.
Creating a bounty on poidh comes down to five things:
Title β Description β Amount β Chain β Bounty Type
Your job is to design a bounty that makes the desired outcome clear, gives someone a reason to pursue it, and makes the result possible to verify.
1. write a title β
The title should communicate the core idea of the bounty at a glance.
Keep it short, specific, and interesting enough that someone browsing poidh wants to click on it.
For example:
Find a Great Third Space
is more useful than:
Go Do This Thing
The title doesn't need to contain every requirement. That's what the description is for.
2. write the description β
The description explains what you want someone to make happen and what they need to do to successfully claim the bounty.
A good description should make clear:
- What should happen
- Why it matters
- What requirements must be satisfied
- What counts as completion
- What evidence is required
example: find a business with a Cascadia flag π² β
Here's an example of a well-designed bounty:
Somewhere out there, businesses across Cascadia are quietly showing their love for the region by displaying the Cascadia flag (the Doug flag with the Douglas fir). Your mission is to find one.
Visit a business that has the Cascadia flag displayed somewhere publicly β on a wall, in a window, behind the counter, outside the building, etc. Take a photo of it yourself (no images pulled from Google or social media).
Post the photo on Instagram, TikTok, or X and tag both the business and @poidhxyz in the post so they can see it. Include a short caption mentioning Cascadia.
The photo should clearly show the Cascadia flag and make it obvious that itβs inside or outside a real business location.
To claim the bounty, submit the photo you took + the link to your social media post.
A few rules:
- The photo must be taken by you.
- It must show a Cascadia flag displayed at a business.
- The post must tag the business and @poidhxyz.
First legit claim wins. Viva Cascadia. π²
This is a strong bounty because it combines a clear objective with specific, observable requirements.
The participant has freedom to decide which business to visit and how to approach the social media post. But there is no ambiguity about what a successful claim needs to contain.
the poidh framework β
A useful way to evaluate your bounty before publishing is the poidh framework:
precise: Is it clear exactly what needs to happen?
observable: Will someone be able to determine whether it happened?
impactful: Is the outcome worth incentivizing?
doable: Can someone realistically accomplish it?
horizoned: Does the bounty have a clear sense of when or under what conditions the opportunity ends?
The Cascadia bounty demonstrates the first four particularly well, while its βFirst legit claim winsβ condition creates a clear competitive endpoint.
Note, the bounty description field on is Markdown-friendly and you can utilize the "preview" toggle to see what your bounty will look like when published.
3. set the amount β
The amount is the reward attached to the bounty.
You can choose the amount and the currency in which the bounty is funded.
The amount should reflect the difficulty, time, cost, and desirability of the outcome.
A simple action might justify a small reward. A difficult or expensive outcome may warrant a much larger one.
The reward is what turns a request into an incentive:
βI want this to happen, and I'm willing to pay someone who makes it happen.β
4. choose a chain β
poidh supports multiple chains.
When creating a bounty, choose where you want the bounty to live:
- Ethereum Mainnet
- Base
- Arbitrum
The chain you select determines where the bounty is created and where its funds and activity are recorded.
Choose the chain that makes the most sense for your bounty and its intended participants.
5. choose the bounty type β
This is an important choice.
poidh supports two bounty types:
open bounty β
An open bounty can receive additional funding from other people after it is created.
This means you can put up an initial reward and invite others to contribute to the same outcome.
For example:
You create a .1 ETH bounty.
Four other people also want to see the outcome happen and contribute another .1 ETH each.
The bounty now has a .5 ETH reward.
Open bounties turn individual requests into crowdfunded incentives.
Anyone can decide that an outcome is worth supporting and add funds to the bounty.
An open bounty that climbed 5.5x in value after creation
solo bounty β
A solo bounty is funded exclusively by its creator.
Other people cannot add funds to it.
This is useful when you want complete control over the reward amount rather than inviting additional funding.
For example, you might want to create a bounty with a fixed .1 ETH reward and ensure that the reward stays exactly .1 ETH.
which should you choose? β
Choose Open bounty when:
- You want other people to be able to increase the reward
- You want to collectively fund an outcome
- You want the community to have a financial stake in getting something done
Choose Solo bounty when:
- You want to be the only funder
- You want the reward to remain fixed
- You don't want additional contributions to change the bounty's economics
Neither type is inherently better.
They're two different ways of coordinating around an outcome.
review your bounty β
Before publishing, read the bounty as if you've never seen it before.
Ask yourself:
is the outcome clear? β
Could a stranger explain what they're supposed to accomplish after reading it once?
are the requirements unambiguous? β
Could someone tell exactly what they need to do and submit?
is success observable? β
Could a voter inspect the evidence and make a reasonable decision about whether the bounty was completed?
is the reward worth the effort? β
Would someone who sees this bounty actually want to do it?
is the proof achievable? β
Can a participant realistically produce the evidence you're asking for?
is the bounty type right? β
Do you want other people to be able to contribute to the reward, or do you want to remain the sole funder?
publish the bounty β
Once everything looks right, publish the bounty.
You'll be asked to confirm the transaction with your wallet.
After the transaction is confirmed, your bounty is live. You will be redirected to a new URL that hosts your bounty. Note: If, for some reason, you are not redirected, you can check your profile page for the new bounty.
Your bounty can now be:
- Discovered by other users
- Shared with your community
- Funded by other people, if it's an open bounty
- Completed by anyone who wants to attempt it
- Claimed with proof
- Evaluated by the community
Your bounty has gone from an idea to an open invitation for someone to make that idea happen.
cancelling a bounty β
Bounties can be cancelled at any time as long as they are not under vote. To do so, connect your wallet that created the bounty, click the "cancel" button that appears on the bounty page, and confirm your transaction.
This will update the bounty page to read "cancelled", and your funds will be available to withdraw via your profile page. If the bounty had multiple contributors, they will be able to claim their funds via their respective profile pages.
There are no fees associated with cancelling a bounty.
tips for creating great bounties β
start with the outcome β
Don't begin by thinking:
βWhat task can I ask someone to do?β
Start with:
βWhat do I want to be true when this is over?β
Then work backward from that outcome.
The Cascadia bounty isn't fundamentally about writing a social media post.
The desired outcome is to surface and recognize businesses that celebrate the Cascadia bioregion.
The social media post is simply the mechanism for making that happen.
make success observable β
If nobody can tell whether the outcome happened, it's difficult to make a good bounty.
Ask yourself:
What would convince a skeptical person that this actually happened?
Your answer should inform the proof requirements.
don't add requirements just for the sake of requirements β
Every requirement should serve a purpose.
If you ask for five different screenshots, three videos, and a signed statement when one photo would establish the outcome, you're making the bounty harder without making it more trustworthy.
The goal is sufficient evidence, not maximum evidence.
make the reward match the challenge β
The reward is what turns a request into an incentive.
If completing the bounty requires significant time, money, skill, or effort, the reward should reflect that.
choose your funding model intentionally β
Ask yourself:
Do I want other people to be able to increase this reward?
If yes, create an open bounty.
If you want to remain the sole funder and keep the reward fixed, create a solo bounty.
design for verification β
Before publishing, imagine that you are a voter looking at a claim.
Ask:
If I knew nothing about this person, would I have enough evidence to believe they did what the bounty asked?
If the answer is no, improve the bounty before publishing.
a bounty is an invitation β
The best poidh bounties don't feel like chores.
They make someone think:
βI want to do that.β
A great bounty combines:
An outcome worth creating + An incentive worth pursuing + Requirements that are clear enough to act on + Evidence that makes success verifiable
Then you open it to the internet and see what happens.
Create something worth doing. Put money behind it. Let someone make it happen.
relevant github files β
https://github.com/picsoritdidnthappen/poidh-app/tree/prod/src/components/bounty