Open Net Worth
Open Net Worth is an open-source personal AI wealth assistant you run yourself: one ledger for your whole financial life, worked by an AI agent you control.
The first prediction market on Mezo. Borrow MUSD against your bitcoin, call it right, and keep your BTC.
FinanceSolidity · TypeScriptGitHub @prajalsharmaOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
MEZONK: prediction markets on Mezo, settled in MUSD
Translation pending
Loading the full README.
Read the full README ↗Turn your conviction into a market. A non-custodial prediction market built on Mezo, settled in MUSD.
Status: testnet-ready, not deployed to a public network yet, not audited. Local fork end-to-end is fully working.
contracts/ Foundry: MezonkMarkets (FPMM over complete sets + optimistic resolution), tests, deploy script
apps/web/ Next.js 15 app + API routes + event indexer (Drizzle: Postgres in prod, PGlite locally)
docs/ Design, threat model, deployment
scripts/ dev-chain.sh (local Mezo fork)
pnpm install
./scripts/dev-chain.sh # terminal 1: anvil fork of Mezo Testnet, deploys and funds test wallets
pnpm --filter web dev # terminal 2: http://localhost:3000
pnpm --filter web seed:local # terminal 3: markets in every lifecycle state
cd contracts && forge test # unit, resolution (1–21), fuzz, invariants
MEZO_TESTNET_RPC_URL=https://rpc.test.mezo.org forge test --match-path 'test/fork/*' # real MUSD on a fork
cd apps/web
pnpm test # unit: AMM math, replay, permissions, timeline, API auth
pnpm test:integration # indexer vs a real anvil chain: reorg, duplicates, RPC failure, reconciliation
pnpm test:e2e # Playwright vs the local fork stack (start dev-chain + app first)
See docs/deployment.md for env keys, testnet deploy and hosting.
MIT. See LICENSE.