Testnet

Live on Stellar testnet · Stellar Instawards grantee

Bounties youcan prove.

Escrow-funded, reviewed by a person, settled on-chain. Every decision on Proofwork leaves a receipt that anyone can check, without trusting Proofwork.

Check a real decision
  • Non-custodial escrow
  • Blind human review
  • Paid in USDC
  • Deploy31c9dd13adca…5dcff4
  • Fund9fe69bb62061…3894ba
  • Append milestonea0a57d936860…08c8de
  • Mark deliveredcc32e7c67cee…147fd1
  • Approvef746db8422f6…bc8919
  • Release360d69ee23f8…20658e
  • Dispute closeae5fccb27c62…121e77
  • Return remainder650cb074d28e…8935dd
  • Decision pw:spike0011be85aa3bc19…72d19e

Why Proofwork

Most bounty tools pay for what a machine can check. Proofwork pays for what only a person can judge, and makes that judgement public.

How it works

From budget to payout, on the record.

  1. 01

    Fund the escrow

    The project locks its budget in a Trustless Work escrow on Stellar. Anyone can see it before doing any work.

  2. 02

    Contributors submit

    They do the task on X and submit the link from their Stellar wallet.

  3. 03

    A person reviews

    Six yes/no signals, four to pass. The reviewer never knows which submissions are test fakes.

  4. 04

    Recorded and paid

    The decision is written to Stellar with its reason. The funder signs, USDC moves.

ledger key
pw:spike001
value
v1|PASS|R00_PASS|6a72919fdfbd4426
memo
6a72919fdfbd4426a88b50a293779bede72201987328912e593acbffd721220f
tx

+1 USDC released to the contributor

Interactive

Try the rubric. Then check the proof.

Both panels run the real thing: the same pass rule the reviewer uses, and a live SHA-256 over a decision that is actually on Stellar testnet.

Six signals, four to pass

Flip any signal. A person makes this call for every submission, and the outcome and the reason go on-chain.

6 / 6

4 of 6 needed to pass

PASS

R00_PASS

Don't trust us. Check.

This is a real decision record from the testnet run. Your browser hashes it; compare with the memo on the transaction.

{"v":1,"submission":"spike001","campaign":"spike","reviewer":"GCWGOELY7A55VZHJFRZBKR7ZMKURNYPUF2K3KL37ESBB2P7MJTZNCCC3","outcome":"PASS","reason":"R00_PASS","signals":{"account_genuine":true,"content_original":true,"task_done":true,"follows_brief":true,"single_account":true,"not_spam":true},"appealOf":null,"decidedAt":"2026-09-23T13:37:43.897Z"}

Computed in your browser

—

Memo on Stellar (tx 1be85a…72d19e)

6a72919fdfbd4426a88b50a293779bede72201987328912e593acbffd721220f
Open transaction ↗

Custody

Who can move the money? Not Proofwork.

Roles are fixed on the escrow contract when it is deployed. Proofwork's keys can add and approve milestones. They cannot send funds anywhere.

Funder

  • Funds the escrow
  • Signs every release, the final approval
  • Gets the remainder back at the deadline

Proofwork keys

  • Add a milestone per approved submission
  • Write decision records to Stellar
  • Cannot release or move funds

Neutral resolver

  • Returns what's left to the funder
  • Cannot pay anyone else

6

signals scored per submission

4

needed to pass

1

re-review per rejection, while the campaign is open

0

funds held by Proofwork

Stellar testnet · live now

Proof over promises.

Run a campaign where every payout can be checked.

© 2026 Proofwork · Stellar Instawards granteeIndependent software, not affiliated with, sponsored or endorsed by the Stellar Development Foundation. Testnet only.