POUNTY
Login

Pounty documentation

Pounty is a bounty board. You post a dare with a reward, you fund it, someone else does it and posts proof, an admin reviews the proof, and the winner is paid on-chain.

What it is

A dare is a task with money attached. The creator writes the task, chooses what proof counts, picks a reward token and an amount, and sends that amount to an address Pounty generates for that one dare. Once the funds arrive the dare goes live and anyone except the creator can accept it. A hunter submits proof, an admin approves or rejects it, and an approved submission is paid straight from the dare's escrow to the hunter's address.

Nothing is pooled. Every dare has its own address and its own balance, and the money in it only ever goes to the winner or back to the funder.

Your account

Posting a dare, accepting one and submitting proof all need an account. It is the lightest account you will make this year: you pick a username and you are in. No email, no password, no wallet to connect. Pounty remembers your browser, and gives you a recovery code so you can sign in from another device or after clearing your browser. Keep that code: it is the only way back into the account.

A wallet address enters the picture exactly twice, and both times you just type it: when you fund a dare you may give a refund address, and when you submit proof you give the address the reward should land on. Linking a wallet is optional and only adds one-click payment.

Browsing is open to everyone. The moment you press Accept or Post without an account, the site asks you to create one first.

The lifecycle

  1. 1PostYou write the title and description, say what counts as proof (a link to a post, a photo, a video), pick the reward token and amount, and set how long the dare stays open. The dare is created in pending_payment. You can also post straight from X by mentioning the bot, see below.
  2. 2FundPounty shows a deposit address for this dare, plus a QR code carrying an EIP-681 payment link. You send the exact token and amount on Robinhood Chain. You have one hour; after that an unfunded dare is cancelled.
  3. 3Go liveThe server watches the escrow balance. When it covers the reward the dare flips to active and the countdown starts from that moment, not from when you wrote the dare.
  4. 4AcceptA hunter accepts. Accepting does not lock the dare: several hunters can work on the same dare at once, and the acceptance runs until the dare itself expires.
  5. 5Submit proofThe hunter posts a link to the proof, or uploads files when uploads are enabled on the server, and gives the address where the reward should land. The dare moves to pending_review.
  6. 6ReviewAn admin approves or rejects. Approval rejects every other pending submission on that dare. Rejecting the last live submission puts the dare back to active if its timer is still running.
  7. 7PayoutThe escrow sends the platform fee, then sends the rest to the winner. Both transactions are recorded and linkable on the block explorer. The dare becomes completed.
  8. 8Or expire and refundIf the timer runs out with nothing left to review, the scheduler sweeps the escrow back to the refund address. If it cannot, the dare is flagged for a manual refund.

The chain

Pounty runs on Robinhood Chain and nothing else. Funds sent on another network, or in a token that is not the one the dare asks for, are not recoverable by the platform.

SettingValue
Chain ID4663
Default RPChttps://rpc.mainnet.chain.robinhood.com
Explorerhttps://robinhoodchain.blockscout.com
Reward tokens56 (ETH, USDG, WETH and 53 tokenized stocks)
Minimum bounty$2 at the price recorded when the dare is created
Dare duration2 hours minimum, 5 years maximum

What makes it different

The reward does not have to be a coin. Alongside ETH and USDG you can pay a bounty in a tokenized stock that lives on Robinhood Chain: 53 of them, from NVDA and TSLA to GME and SPY. You post "2 NVDA" and the winner receives 2 NVDA tokens, less the platform fee. The dollar value shown on the site is a live quote, and it moves between the moment you post and the moment the hunter is paid. The token amount does not.

The full list, with contract addresses and decimals, is on the reward tokens page.

It lives on X. The Pounty bot tweets every bounty the moment it goes live, with the reward, the task and the link. And you can open a bounty without visiting the site at all: mention the bot with an amount, a token and a task, and it replies with the address to fund. Details on the X bot page.

The market can set the price. Next to a fixed reward there are two auction formats. In a Dutch auction the reward starts low and climbs toward your maximum until a hunter grabs it. In an English auction hunters bid the reward down and the lowest bidder does the job. You always fund the maximum, and whatever the winner does not earn comes back to you. See auctions.

Read this before you fund anything

Pounty is custodial. It generates a wallet for each dare and holds that wallet's private key, encrypted, on its own server. Funds move when the server signs a transaction, and an admin decides who wins. This is not an on-chain escrow contract and it is not trustless. The security and custody page sets out exactly what the operator can and cannot do.