Live goal pools Β· AI proof checks Β· Solana escrow

Put your money where
your mouth is.

Stru pools devnet SOL with your friends on one shared goal. An AI referee checks your proof. Whoever shows up splits the pot β€” including the slackers' money. 🀞

Wallet-ready Unspent budget pays winners Clear payout status
Pool Β· the gym crew
12 sessions in 30 days
18d 04h left
2.4 SOL
Pot
+0.42
Yield
6
Players
4 / 6
On track
maya.sol
92%
jules
75%
tomi.eth
58%
ben
33%
12 gym sessions in 30 days✦Quit Twitter for 2 weeks✦Read 4 books this month✦5km run, 3x a week✦Ship side-project by Friday✦Cold shower streak✦No takeout for 21 days✦Daily Duolingo, no skips✦12 gym sessions in 30 days✦Quit Twitter for 2 weeks✦Read 4 books this month✦5km run, 3x a week✦Ship side-project by Friday✦Cold shower streak✦No takeout for 21 days✦Daily Duolingo, no skips✦12 gym sessions in 30 days✦Quit Twitter for 2 weeks✦Read 4 books this month✦5km run, 3x a week✦Ship side-project by Friday✦Cold shower streak✦No takeout for 21 days✦Daily Duolingo, no skips✦
How it works

Four steps. No honor system.

Accountability apps fail because nothing's at stake. We fixed that with money your friends can watch β€” and an AI that doesn't accept excuses.

01

Rally the group

Invite your friends, agree on one goal. Everyone stakes the same amount of devnet SOL into a shared escrow.

02

Submit proof

Photo, screenshot, Strava export β€” whatever shows you actually did the thing. Drop it in the app.

03

AI calls it

An AI referee reviews each submission, decides if it counts, and explains its verdict out loud.

04

Winners take all

Timer hits zero. Everyone who hit the goal splits the pot β€” stakes, yield, and the slackers' forfeits.

The AI referee

No humans.
No drama.
Just verdicts.

Every proof you submit gets reviewed by an AI agent. It looks at the evidence, checks it against your goal, and either green-lights it or sends it back with a reason. You see the receipts every time.

πŸ“Έ Photo proofπŸƒ Strava exportπŸ“± App screenshotπŸ“Š Activity export
verify://session-A8c2 live
@maya Β· evidence
πŸ‹οΈ
Gym selfie β€” sessions tab open, 6:42 PM
referee

Counts. βœ“ Visible gym backdrop, timestamp matches today, equipment + posture consistent with a real session. Logged as session 7 / 12.

x402 fee Β· 0.0002 SOLconf 0.94
referee Β· @ben

Doesn't count. Photo is from your camera roll dated last Tuesday. Try a fresh one with today's timestamp visible.

The pot mechanic

Efficient verification = richer winners.

Every AI check costs a tiny SOL fee, drawn from the pool's verification budget. Spam bad proof and you're literally burning your friends' money. Whatever the pool doesn't spend rolls into the final payout.

240
SOL staked

Six friends, 0.4 SOL each. Locked in escrow on Solana while the timer runs.

+0.42
Bonus pool

Yield and leftover verification budget roll into winner payouts instead of disappearing.

βˆ’1.1
x402 fees so far

48 verifications across the group. The cleaner your proof, the cheaper the pool runs.

Projected payout Β· per winner
~ 0.5983 SOL
Assuming 4/6 finish Β· stakes + bonus pool + forfeits βˆ’ verification fees
FAQ

Questions, answered.

What if the AI gets it wrong?+

Every verdict comes with a reason and a confidence score. If it fails, you can re-submit clearer evidence before the deadline. For v1, the AI referee is final.

What happens to people who don't finish?+

Their stake stays in the pot and gets split among the people who did. That's the whole point β€” the cost of flaking is real.

Do I need to know crypto?+

Connect a wallet, fund it with devnet SOL, that's it. The contract handles the escrow, yield, and payout. You just need to actually do the thing.

What chains does it support?+

Solana first β€” fast, cheap, and a strong fit for pooled escrow plus x402-style micropayments. This build targets devnet while the on-chain flow is finalized.

Peer pressure,
but make it onchain.

Get your group together. Pick something hard. Put real money on it. Show up β€” or watch your friends spend yours.