Sieveworks

Pay strangers
to compute.
Prove they did.

Verifiable distributed compute, starting with the hardest case: search. Strangers run chunks in a browser tab, paid per verified chunk. Proving the work costs under 1%, not the 200% of running it three times.

no active job0.00% covered
unclaimed searching verified record rejected
✓ witnessmaxseed·rechecked in0.4ms
0
Chunks verified
0
Contributors
0
Seeds total
0.45%
Verify overhead

The fix wasn't cryptography.
It was asking a different question.

Paying anonymous people to search something has one hard problem: the most common honest answer is also the cheapest lie.

✕ unverifiable
“Did you find it in this range?”

A negative answer leaves no artifact. Nothing to check, nothing to recompute, no way to tell an hour of work from an instant reply.

worker → "nothing here"
cost to fake: 0.00s

Everyone else answers this by running every chunk two or three times and comparing. The buyer pays 200% extra for the privilege of not being robbed.

✓ verifiable
“What's the best thing in this range?”

Now the honest answer is a specific claim with a witness attached: a seed that has to actually produce the score you reported.

worker → max 47 · seed 8829371
cost to check: 0.7ms

There is no “nothing” left to fake, and nothing to outvote. Results get recomputed, not polled. A thousand colluding nodes fail the same check one does.

What happens to a chunk

A chunk is a unit of compute: the fixed range of candidates one contributor evaluates. Four verification layers touch every chunk, not just the interesting ones. Under-reporting and over-reporting are caught from opposite directions.

Leased

A range goes out

A contributor takes 100,000 seeds. Abandon it and the lease expires; the range goes back in the pool.

no install · browser tab
Submitted

A witness comes back

The best score found, the seed that produced it, and a Merkle root over every 1,024-seed bucket along the way.

signed by the worker's wallet
Checked

Four ways to catch a lie

Regenerate the witness. Compare against seeds we already know. Open random buckets and recompute them. Slash the stake if any fails.

0.4ms + 1ms + 155ms expected
Settled

Paid, and credited

Earnings accrue per verified chunk. Beat the record and the find is written on-chain, permanently, to your wallet.

credit no one can take back