• — 01
  • .WILLFOLKS OS
  • .01 > Stake
  • .02 > Prove
  • .03 > Keep

(…) Loading goals

© 2026 WillFolks
>>>>>>>>>

Put yourmoney whereyour goals are.

Stake USDC on your habits. Hit the goal and it's yours again. Miss it and it stays locked for a while. Never lost, only locked.

Stake
USDC
Verify
Sensors · Friends · AI
Escrow
On Monad
Stake itProve itKeep itWake upLog offShow upStake itProve itKeep itWake upLog offShow upStake itProve itKeep itWake upLog offShow up
How it works(03) Steps

Three moves.
Zero excuses.

  1. 01

    Stake

    Pick a goal and lock real money on it. Your stake sits in an on-chain escrow, out of reach until the goal resolves.

    escrow.lock(2 USDC)
  2. 02

    Prove

    Your phone's sensors, a friend acting as judge or an AI agent check whether you actually did it. A signed verdict settles it on-chain.

    verify() → true | false
  3. 03

    Keep

    Did it? The money is yours, withdraw whenever. Didn't? It stays locked for a set period, then it's yours again.

    withdraw() || lock(+2d)

You hit it

Stake released. Withdraw any time, keep the streak, feed the pet.

You miss it

Stake locked for the penalty period. We never keep it: when the lock ends, it comes back.

Features(06) Modules

Six ways to keep your word

  1. Stake USDC on your goals in an escrow contract on Monad. Complete them and withdraw anytime. Miss them and your funds stay locked for a set period. Never lost, only locked.

Live demo(05) Screens

Try it.
No install.

This is the app, running in your browser. Tap the tabs, stake a goal, or set off the alarm and see what happens to your money.

— Things to try

--:--
SHome

Welcome back,

Baluchop

In escrow

10.00USDC

3 active goals▲ +0.42 Yield

Recent activity

  • Missed alarm▼ -2 USDC · Locked
    07:41
  • Instagram● 0 USDC · On track
    180 min/wk
  • Finish the test first▲ +5 USDC · Won
    15:41
Download(03) Stores

Get it on
your phone.

The Android build is out now on GitHub releases, running on Monad testnet. Google Play and the App Store come next.

(…) Android APK on GitHub · stores in progress

FAQ(06) Answers

Fair
questions.

Still unsure? Write to support@willfolks.com

WillFolks is a commitment app: you create a goal (wake up early, limit app usage, arrive somewhere on time, finish a chore) and lock a stake in USDC. Meet the goal and the money is yours to withdraw at any time. Miss it and the stake stays locked for a set period as a penalty.

When you create a goal, your stake moves from your own wallet into the WillFolksEscrow contract on Monad. A verdict signed by an authorised attestor tells the contract whether you made it, and the contract releases or locks the funds. If nobody resolves the goal, you can reclaim the stake yourself.

If you don't complete the goal (for example, you sleep through an alarm or go over your screen-time limit), the stake stays locked for the penalty period. It is never kept by us: once the lock ends, it is yours again.

Goals your phone can't measure, like studying or chores, are judged by a friend you pick or by an AI agent that reviews your photo proof. Today the friend judge is real and the AI judge is still a simple stand-in.

Today you stake test USDC on Monad testnet with a wallet created on your phone, plus free test funds once a day. Deposits in local currency, so you can enter and leave without touching crypto, are on the roadmap.

Not yet. WillFolks runs on Monad testnet with test USDC and a cap of 10 USDC per goal while the contract is unaudited. You can try the whole flow without risking anything.