Documentation
Everything you need to understand how REFINE campaigns are created, completed, verified, and rewarded.
Overview
REFINE is a bounty platform for campaigns on Robinhood Chain. A creator defines a campaign, chooses the requirements contributors need to complete, sets a reward, and publishes the bounty.
A contributor completes the requirements listed on the bounty. REFINE verifies each requirement, and the reward becomes available once the full set is complete.
Bounties
A bounty is a single campaign with its own requirements, reward, winner limit, and deadline.
Creator flow
- Create the campaign.
- Add the requirements.
- Set the reward per winner.
- Set the number of winners.
- Choose the deadline.
- Review the campaign.
- Fund and publish it.
Requirements
Creators choose a platform first. Only the actions selected for that platform become part of the bounty.
| Platform | Actions |
|---|---|
| X | Follow, Like, Repost |
| Telegram | Join Channel, Join Group |
| On-chain | Hold Token, Make Transaction |
Hold Token
The creator specifies a token contract and minimum amount. When a contributor verifies the requirement, REFINE reads the wallet balance and checks it against the required amount.
The check is immediate. There is no holding timer.
Make Transaction
The creator specifies the transaction target and supported conditions. The contributor submits the transaction hash after completing the action, and REFINE checks the transaction on Robinhood Chain.
Rewards
Creators choose ETH or USDG as the reward and set the amount each successful winner receives.
The advertised reward is the contributor's reward. REFINE does not take a percentage from it.
Verification
Contributors complete each requirement and then return to REFINE to verify it.
The bounty keeps a visible completion count, such as 3 / 4 completed. Requirements that can be checked automatically do not require screenshot uploads.
Claiming a reward
- Complete every requirement.
- Verify the completed requirements.
- Wait until the bounty shows the full requirement set as complete.
- Claim the reward.
Creator guide
Keep requirements specific
Use the requirement target that contributors actually need to visit or complete. If the campaign needs a follow and a repost, add those two requirements to the same bounty.
Set the reward first
The total campaign reward is calculated from the reward per winner and the number of winners, so the funding amount is visible before publishing.
Review before publishing
Use the preview to check the campaign title, reward, winner count, deadline, and selected requirements before funding.
Contributor guide
Open a bounty and read the requirements before starting. Use each action button to reach the relevant destination, complete the action, then return to REFINE and verify.
If a verification check fails, the requirement is not marked complete. For on-chain balance requirements, you can retry after your wallet becomes eligible.
FAQ
Can one bounty contain several requirements?
Yes. A bounty can contain multiple requirements, and the contributor completes the selected set to become eligible for its reward.
Can I create a bounty with only one requirement?
Yes. A single requirement is valid.
Does Hold Token require a holding period?
No. The current flow checks the wallet balance when the contributor verifies.
Which platforms are supported?
The first version focuses on X, Telegram, and on-chain requirements.