Skip to content

Circle launches open-source prediction markets sample app on Arc testnet

Introducing a Circle-built open-source prediction markets sample app on Arc Testnet
SHARE THIS ARTICLE

Circle just dropped an open-source prediction markets sample app on Arc Testnet. It uses UMA Protocol’s Optimistic Oracle V2 to handle decentralized market resolutions. This new app really shows off what Arc can do: think sub-second settlements, native USDC/EURC support, cross-chain USDC deposits, and gas fees in USDC that actually make sense. The code is up on GitHub now; anyone can check it out, fork it, or start deploying your own projects.

Circle’s prediction market blueprint

Just to be clear, Circle isn’t launching a prediction market; they’re giving builders the blueprint to launch their own. The sample app, hosted on GitHub under the CircleFin organization, is a fully functional decentralized prediction markets platform. It ships with a live Bitcoin market (“Will BTC exceed $100K?”) and a grid of demo markets across Crypto, Economy, Equities, Commodities, and Geopolitics. 

But the killer feature is that anyone can create custom onchain markets directly from the user interface (UI). Click “Create Market,” enter a yes/no question, and the server-side Application Programming Interface (API) deploys fresh EventBasedPredictionMarket and PredictionMarketAMM contracts, seeds them with 1,000 ARCT of liquidity, and adds the market to the grid. No coding required. 

For the devs out there, this repo is a goldmine. It’s a production-ready template packed with all the good stuff: Next.js App Router, wagmi + viem for wallet interactions, Solidity contracts for the market and  Automated Market Maker (AMM), and Tailwind CSS with shadcn/ui components. There’s everything you need to run your own project.

Circle launches open-source prediction markets sample app on Arc testnet: The sample app, built with UMA Protocol's Optimistic Oracle V2, demonstrates sub-second settlement, native USDC/EURC support, crosschain deposits, and predictable USDC-denominated gas fees.
Source: CircleFin GitHub

Why UMA Protocol?

UMA’s Optimistic Oracle V2 is a natural fit for prediction markets. Here’s how it works: anyone can propose an outcome to a market (e.g., “Bitcoin exceeded $100K by the deadline”). If no one disputes it within a liveness period, the market settles. If someone disagrees, they post a bond, and the dispute escalates to UMA’s Data Verification Mechanism (DVM) for arbitration. 

This “optimistic” model is efficient (most resolutions go unchallenged) but still has a backstop for disputes. The sample app implements the full lifecycle: market initialization requests a price from the Optimistic Oracle (OO), proposers stake bonds, disputers can escalate, and after liveness expires, anyone can settle. 

The market uses event-based mode, which handles multiple dispute rounds by re-requesting prices with fresh timestamps. The deploy script bootstraps the entire UMA ecosystem on Arc Testnet (Finder, IdentifierWhitelist, AddressWhitelist, Store, MockOracleAncillary, and OptimisticOracleV2), as UMA is not yet natively deployed there. And, if you are a builder, this means you get a battle-tested oracle system without deploying your own.

What is Arc trying to achieve?

Arc is Circle’s answer to a question that’s been haunting crypto for years: can we build a blockchain that feels like a payment network? Arc is an Ethereum Virtual Machine (EVM)-compatible Layer-2 (L2) settlement network designed for speed and predictable costs. The key differentiator here is USDC as native gas. Users pay transaction fees in USDC or EURC, not in a volatile protocol token. No more “I have ETH, but I need gas” headaches.

The prediction markets sample app showcases Arc’s core value proposition: sub-second settlement (critical for markets where prices change fast), cross-chain USDC deposits (bridging liquidity from other chains), and predictable gas fees (no surprises when trading). 

To this point, by open sourcing a complex dApp (prediction markets require oracles, AMMs, token creation, and dispute resolution), Circle is giving builders a complete reference architecture. If you can build a prediction market on Arc, you can build almost anything. At least that’s the idea. 

About The Coin Headlines

The Coin Headlines strives to bring trust into crypto media. At a time when every soundbite and headline can move the markets from red to green and vice-versa, The Coin Headlines promises to bring verified, credible and timely news and analysis from the world of crypto, blockchain, Web3, tech and markets. Founded in 2026, The Coin Headlines is based in the UAE with a team of experienced journalists and editors covering breaking news and updates from around the world.

From covering the biggest events to interviewing some of the most popular KOLs in the industry, The Coin Headlines keeps you informed of the latest trends and insights.

At The Coin Headlines our focus is clear: Real-time news updates, market movements, whale transfers, macroeconomic trends, tech and AI and geopolitical breaking news. The news we report goes through a strict editorial audit before its published to ensure the readers only get verified and credible information. We realize the world of crypto is dynamic, volatile, and many times, confusing. At The Coin Headlines we break down these complex issues into simple articles which cater to not just the experienced trader but also the student and first-time investor who wants to understand the space before committing to it.