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.

One bounty, one reward.Multiple requirements can belong to the same campaign. Contributors complete the selected set rather than claiming a separate reward for every action.

Bounties

A bounty is a single campaign with its own requirements, reward, winner limit, and deadline.

Creator flow

  1. Create the campaign.
  2. Add the requirements.
  3. Set the reward per winner.
  4. Set the number of winners.
  5. Choose the deadline.
  6. Review the campaign.
  7. Fund and publish it.
Example
Campaign: Join ABC Campaign
Reward: 5 USDG per winner
Requirements: Follow, Like, Repost, Telegram Join
Winners: 100

Requirements

Creators choose a platform first. Only the actions selected for that platform become part of the bounty.

PlatformActions
XFollow, Like, Repost
TelegramJoin Channel, Join Group
On-chainHold 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.

Reward calculation
5 USDG × 100 winners = 500 USDG total reward

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

  1. Complete every requirement.
  2. Verify the completed requirements.
  3. Wait until the bounty shows the full requirement set as complete.
  4. Claim the reward.
Claim only appears when the bounty is ready.The contributor does not need to manage individual reward transactions for each requirement.

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.