Spark
Testnet

Evenly

Evenly — an expense-splitting app (React Native/Expo) where friends settle debts with stablecoins on Monad. Scan a QR, pay USDC from any wallet, tap "I've paid" — a server function finds the transfer on-chain and marks the settlement "Verified on-chain." Also: voice input, receipt OCR with line-item splits, debt simplification, trip budgets. The idea came from my own friend group — we split expenses constantly, but settling always ended in "I sent it, check your account" and screenshots as proof. I wanted the app itself to know the payment happened. While building it, I learned to never trust the app on its own — anyone could fake a "payment done" claim, so verification had to happen on a server that checks the blockchain directly. I learned people make messy mistakes, like paying on the wrong network, so I handle that too. And I made sure the same payment can't be reused to clear two different debts. This is an actively developed hackathon build — if something looks off, a pull-to-refresh or app restart usually fixes it. Anything persistent, report at github.com/plato01/evenly/issues or just send a dm on my x account zen_eth and I'll fix it within hours.

Discussion

Sign in to comment on this project.

No comments yet. Be the first to share what you think.