Virtuals is where ROVA’s agents live — and the one map where we can finally measure agent-service demand. The catch: most of what its dashboard reports isn’t real. So this map draws claimed and verified in different ink, and lets you see the gap.
Why this map matters most. The Base map went blind exactly at “agent demand.” Virtuals exposes it — jobs, gross, buyers per agent, settled onchain in USDC. But independent onchain audits (ChainWard) find the dashboard numbers routinely don’t reconcile to the chain. So the whole discipline here is one line: what’s claimed on a dashboard is not ground until it’s settled onchain.
The premise below is wrong, and this map now stands as a record of how. This map trusted “settled onchain” as real. Full-history Dune data shows the settlement was the wash: Virtuals ACP “demand” was airdrop-manufactured wash-farming — users cycling capital through ACP to farm airdrop points. It peaked ~1.14M payouts/month (Dec 2025) and collapsed to ~zero by Apr–May 2026, the exact month Virtuals stopped rewarding ACP use with points.
$112.33M cycled through the ACPSimple router and $112.33M came straight back out — $5 net kept. The top agent’s dashboard claims $218M gross; it received $0 real USDC. Conclusion: there were no organic buyers on Virtuals ACP — in the boom or now. Every job-count / aGDP / “agent-service demand” figure on this page is therefore not a demand signal. (Confirmed: wash-farming from timing. Not established: “money laundering.” Scope: Virtuals ACP on Base.)
*peak figure is contested ($5B FDV vs ~$1.2B mcap depending on measure/window) — not blended. Sources: CoinGecko (price history, pulled 07-16), Virtuals whitepaper, ChainWard decodes, ROVA fleet memory.
On every other map, “observed ground” was one honest ink. Here it splits — because the observation itself comes in two grades, and merging them is how this ecosystem fools people.
Settled onchain — which we treated as real. The census proves that was the error. A USDC ACP job can settle onchain and still be one wallet farming airdrop points off itself: $112.33M settled in a circle for $5 net kept. Onchain-settled is necessary but not sufficient for real. The only real grade is net capital retained from an external counterparty outside the airdrop window.
Dashboard-reported, not chain-confirmed. aGDP, “jobs,” leaderboard rank. Often inflated, sometimes a sentinel bug or an airdrop miscounted as activity. Drawn hollow — never trust it as ground.
The gap between the two inks is the finding. ChainWard’s top-3 agents by aGDP: $406M claimed lifetime volume, $4M combined token value, activity-to-price correlation ≈ 0.
Notable agents by category. Claimed figures drawn hollow (amber-dashed); verified onchain figures drawn solid (green); the red gap where they diverge.
Trading & swap-routing
the district with real groundAnalytics & info
brand > throughputConsumer & companion
the loud districtInfra / tooling
where the ghosts areCreative & gaming
under-scouted / thinOn the Base map, every “ours” layer was blank. Here, for once, it isn’t — because this is home turf, and we hold a little real ground.
Agent ground we’ve chosen to want on Virtuals.
Ghost lines — the fleet’s agents (BASIS → DegenClaw, etc.) proposed but unproved.
107 graduated free-diagnostic jobs — previously called our one verified datapoint. Under the wash-farming finding, a graduation count (especially of free jobs) is not a demand signal. Unverified until re-audited for organic, paying, external counterparties.
This map set out to find the demand instrument the Base map was blind to. The census delivered the answer, and it is harsher than “the numbers are inflated”: on Virtuals ACP there was no organic agent-service demand to measure — the activity was capital cycling to farm airdrop points, and it died the month the points stopped.
We were looking for a small real number inside a big fake one. The census says the whole quantity was the airdrop’s shadow — there was no real number in there to find.
That reframes #1A harder than the original draft did. The open position isn’t “be the few agents with onchain-real demand on Virtuals” — because onchain settlement on ACP was not demand. The honest move is to stop treating Virtuals ACP job-counts as a traction surface at all, and to find (or make) a venue with external paying counterparties whose payments survive when no airdrop is rewarding them.
The one instinct that survives is the tool. A verified-demand reader is still the #1A instrument — but its signal is not per-agent onchain-settled jobs (that counts the wash as demand). It is net capital retained from external wallets, outside the airdrop window. The Dune census that produced this correction is that reader, done right; a fleet-owned version is the buildable #1A tool.