Sato Hub
launchpad

Virtuals Protocol

What one unit is, what it costs to enter, and what we can observe onchain.

  • Week2026-W42
  • Updated2026-10-12
Live·Updated

21,587 agent tokens have launched on Virtuals' BondingV5 on Base as of 2026-10-12.

How measured · The length of the public tokenInfos array on Virtuals' BondingV5 contract on Base, found by binary search for the first index that reverts. The latest weekly reading.

One unit is
one agent-token LAUNCH at stage 1; one graduated agent NFT at stage 2. These are different objects and must never be conflated.
Entry costs
free — normalLaunchFee = 0, confirmed on-chain. The widely-repeated '100 VIRTUAL' figure is stale.

Trend — launched, week over week

Base19,241 → 21,587(7 wk, to the week of 2026-10-12)

Gaps in a line are weeks the value was unknown. Chains are never combined.

What we measured

Base

Launchedagent-token launch on BondingV5
21,587Proof
Graduatedgraduated agent NFT
1,234Proof
token active 7dsampled graduated agent whose token had >=1 Transfer in the trailing 7 days (market activity of the TOKEN, not the agent)
unknownInference
▸ How these were measured
  • Window scan incomplete — unknown, not zero.
  • totalSupply covers graduations from every bonding version, while the launched row covers BondingV5 only. Dividing one by the other mixes denominators.
  • BondingV5 ONLY. Earlier bonding versions exist and we hold no confirmed address for them, so an all-versions launch total is unknown to us — see the venue caveat before computing any conversion rate.

Confirmed contracts

Every address here was confirmed on-chain twice: bytecode present, and the block explorer's verified contract name matching the claim. A confirmation older than the re-check interval renders as stale rather than as a number that looks current.

ChainContractRoleConfirmed
BaseVirtuals Protocol BondingV5 (launch factory)0x1A540088125d00dD3990f9dA45CA0859af4d3B01launchpad-factory2026-09-01 · source
BaseVirtuals Protocol AgentNftV20x50725af160260a316b2673C71C8c21469f6732c0registry2026-09-01 · source
How this is measured

AgentNftV2 totalSupply() for graduated agents (verified directly). Launch counter on BondingV5 — see verification_gap.

Each figure is read per chain and per lifecycle stage and is never added to another. A rate computed on fewer than 20 observations is stored and shown as “not enough readings”, never as a finding; a value that could not be read says “not measured” with the reason.

What this page cannot settle

  • Permissionless with no liveness check anywhere in the contract, so stage 1 carries a ~98% noise floor. ALSO: legacy AgentNft 0x652BF29626356b7FaDc2B5205d4F81be9743da1c is a decoy — name()='Persona', totalSupply 0.
  • Headline safety: Only as a two-stage figure. 'Launched vs graduated' is publishable and genuinely interesting; 'agents created' is not.
  • The 19,180 launch figure came from research and was not independently re-read by us; the graduated figure was. Verify the launch counter directly before publishing either.
  • Every method on this page is EVM-shaped. Solana identity registries are covered elsewhere as upper bounds; Solana payment settlement is not covered anywhere on this site.

In the directory as Virtuals Protocol.

Cite this

Sato Hub, "Virtuals Protocol — measured on-chain", satohub.ai/agent-economy/virtuals, as of 2026-10-12. CC-BY.

Data: satohub.ai/api/export/adoption.json?venue=virtuals (CC-BY, current week; every row carries its method, evidence tier and sample size).

Reference

QuestionsShowHide

Questions people ask about Virtuals Protocol

What is one unit of Virtuals Protocol?
one agent-token LAUNCH at stage 1; one graduated agent NFT at stage 2. These are different objects and must never be conflated. Counting anything else as a "Virtuals Protocol agent" would compare different objects, so every row on this page names the stage it counts.
What does it cost to enter Virtuals Protocol?
free — normalLaunchFee = 0, confirmed on-chain. The widely-repeated '100 VIRTUAL' figure is stale. Entry cost is why raw sizes are not comparable across venues: free and permissionless is a different market from bonded.
How is Virtuals Protocol measured?
Public chain reads on 1 chain, keylessly, once a week — this view is the week beginning 2026-W42. Each row carries its method, evidence tier and sample size, and a row we could not read is null rather than zero.
Does a count here say the agents work?
No. A registration, a launch or a staked service is an entry in a contract. Nothing about funding, activity, competence or safety is implied, and what happens after entry is measured as its own stage.
SourcesShowHide
Cite this pageShowHide

Cite this page

Sato Hub. "Virtuals Protocol — measured on-chain." Sato Hub, updated 2026-10-12, accessed 2026-10-16. https://satohub.ai/agent-economy/virtuals

Data last refreshed 2026-10-12; this page is rebuilt daily. Citations carry the date so a reader can tell which snapshot a claim came from. Catalog data is licensed CC-BY-4.0.

Take the data: JSON · CSV (CC-BY).