UnitFlow Predict
UnitFlow Predict is a fully on-chain binary prediction market protocol built on Arc Testnet. Users stake USDC or EURC on yes/no outcomes for real-world events — macroeconomic decisions, crypto price targets, governance votes, and more. Every market, bet, and payout lives entirely on-chain.
Key Features
- Permissionless market creation — any wallet can create a market on any question
- AMM-based pricing — odds update continuously with every stake, no order book
- Dual currency — markets denominated in USDC or EURC
- Transparent resolution — 24-hour dispute window before any outcome is finalized
- Direct payouts — winnings transfer to your wallet in a single transaction
- Fee recycling — protocol fees flow to UNIT buyback-and-burn, LP rewards, and treasury
Protocol at a Glance
| Parameter | Value |
|---|---|
| Network | Arc Testnet (chainId 5042002) |
| Currencies | USDC, EURC |
| Market creation fee | 5 USDC/EURC |
| Minimum initial liquidity | 10 USDC/EURC |
| Minimum stake | 1 USDC/EURC |
| Maximum stake per tx | 10% of total pool (max 100,000) |
| Protocol fee | 1% of each stake |
| Claim fee | 0.5% of gross payout |
| Dispute window | 24 hours |
Pages
- Architecture — contracts, data flow, AMM math
- How to Stake — placing a YES or NO bet
- Creating a Market — anyone can create
- Portfolio & Winnings — viewing and claiming
- Resolution & Oracle — how outcomes are finalized
- Developer Reference — contracts, ABIs, hooks
Deployed Contracts
| Contract | Address |
|---|---|
| PredictMarketFactory (proxy) | 0x7Ec112983011db79f907285daBc759643A9D8304 |
| PredictOracle (proxy) | 0xc40E6653D3a76FAA8F3F68060f1D09AEB5153A15 |
| FeeDistributor (proxy) | 0x0d0425413284ebB4023913ef78Eb207241d3b2eC |
| USDC | 0x3600000000000000000000000000000000000000 |
| EURC | 0x89b50855aa3be2f677cd6303cec089b5f319d72a |
All contracts are verified on ArcScan. Individual market contracts are also verified — their addresses are visible on each market's detail page.