
Mofu
Launch and trade Arc tokens and RWA markets with curves, orders, and locked pools.
Demo
About
Mofu is an Arc-native DeFi marketplace for launching and trading community tokens and RWA-linked markets from one wallet-connected app. Creators can launch fixed-supply ERC-20 tokens using USDC, EURC, another Mofu token, or an available RWA or stock token as the quote asset. Users can discover markets, buy and sell through reserve-backed bonding curves, and place fully collateralized bids and asks in an onchain spot orderbook. Mofu V2 graduates a sold-out curve into a constant-product pool with permanently locked liquidity. The dashboard also includes portfolio holdings, token discovery, stablecoin swaps, and CCTP bridging. Mofu provides the market infrastructure while the underlying RWA issuer remains responsible for the asset itself.
How it's made
Mofu is built with a Next.js and React dashboard in TypeScript, using wagmi, viem, RainbowKit, Radix UI, Circle App Kit, Solidity, Foundry, and OpenZeppelin. Mofu V2 accepts any ERC-20 quote asset, allowing launches to be denominated in USDC, EURC, another Mofu token, or a deployed RWA or stock token on Arc. The protocol uses bonding curves for price discovery, fully collateralized onchain orders for secondary trading, and a permanently locked liquidity pool after a curve sells out. The frontend reads live contract state, simulates transactions, refreshes quotes, enforces slippage protection, and marks unsupported assets as having no verified route. This keeps RWA support modular while allowing issuers to provide their own compliant tokenized assets.