Introduction

Introduction to Geomacro

Onchain geopolitical risk intelligence, settled in USDC, on Arc. Autonomous market-generation pipeline with no human in the loop.

What is Geomacro and why did we build it?

Most prediction market platforms wait for a human to notice the news, write a proposal and get it approved before a market exists. By the time a human-curated platform lists a market, a meaningful part of the uncertainty has usually already resolved.

Geomacro removes that gatekeeper. A scheduled pipeline reads live news, an LLM scores each story for severity and relevance, two AI agents (Hawk and Dove) argue opposite outcomes to give stakers context, and a market opens automatically on Arc Testnet. Everything settles onchain in USDC. No custodian, no order book, no admin approval step.

PREDICTION MARKETTRADITIONAL PARADIGMHOURS TO DAYS, MANUALGEOMACRO AUTONOMOUS ENGINESCHEDULED, ZERO-TOUCHNews BreakUnstructured FeedProposalManual DraftVettingAdmin ReviewLaunch PoolManual SetupIngest & ClassifyNewsAPI + Guardian → GroqHawk vs Dove DuelPre-stake context, not pricingMarket CreatedAgentArena.sol on ArcResolve & SettleAI verdict + claim(marketId)MANUAL, HOURS TO DAYSVSSCHEDULED, NO HUMAN STEP

How a market actually gets created

1. A high-severity story breaks

Seven scheduled GitHub Actions jobs cover the full lifecycle, each doing one job: ingest news, scan for high-severity events and open a market, post the AI verdict at the resolution point, close the dispute window, keep every market's lifecycle stage in sync (self-looping every 15 minutes), reconcile onchain stake events (every 30 minutes), and a two-tier WARN/CRITICAL anomaly monitor watching the rest. No human approval step in any of them.

2. Hawk and Dove make their case

Before you stake, the AI Duel view shows the strongest argument for escalation (Hawk) and the strongest argument for de-escalation (Dove) on that specific market, generated from the same story rather than a generic template.

3. The market resolves and pays out

After the resolution window, an LLM re-reads the original story and the follow-up coverage to judge which side aged better. Winners split the losing side's pool proportionally to their stake. The newer AgentArenaV2 contract (deployed to testnet, not yet the default in production) adds a 5-member AI jury that can overturn a contested AI verdict on a 4-of-5 supermajority.