How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
arXiv:2607.12575v1 [cs.CR] 14 Jul 2026
SHENGCHEN LING, City University of Hong Kong, Hong Kong SAR YAJIN ZHOU, The Chinese University of Hong Kong, Hong Kong SAR LEI WU, Zhejiang University, China CONG WANG, City University of Hong Kong, Hong Kong SAR AI agents are said to be forming an economy in which they pay, on their own, for the data, APIs, and compute they consume. x402, which settles a stablecoin payment on-chain for each purchase, is the most widely deployed protocol for this, and its hundreds of millions of settlements are read as proof that the economy has arrived. We show the count cannot be read as adoption: it is the one metric an interested party can manufacture almost for free, since the facilitator sponsors the gas and nothing on-chain marks who controls a payment. We give the first population-scale measurement of x402 on Base, supplemented with a coarser Solana census. Identifying settlements from their on-chain event and resolving the true payer through the meta-transaction layer, we sort each by what its trace can prove via a payment graph. Over a 280-day window Base carries 136,708,672 settlements worth $44,121,383.81, concentrated on every axis we measure (payer, recipient, and value Gini all above 0.98), yet 21.20% are fictitious and 63.78% internal settlement within a linked cluster. What is genuinely independent is bounded: it lies between the $187,861.35 that demonstrably reaches a nameable service and the $20,258,746.09 (45.92% of value) not provably manufactured. Finally, we resolve the count’s manufacturable component, a coherent operator-driven economy, star-shaped, machine-timed, and gas-subsidized. Settlement count measures manufacturability, not adoption. CCS Concepts: • Networks → Network measurement; • Security and privacy → Economics of security and privacy; • General and reference → Measurement; • Information systems → Web mining. Additional Key Words and Phrases: agentic payments, x402, blockchain measurement, payment graphs
1
Introduction
AI agents are increasingly cast as economic actors that will pay, on their own, for the data, APIs, and compute they consume. Agentic payment protocols such as x402 operationalize this. The x402 protocol revives the dormant HTTP 402 “Payment Required” status code and, each time an agent buys a resource, settles a stablecoin payment on-chain through an authorization. It is the most widely deployed agentic-payment protocol and the only one observable on-chain at population scale. The ecosystem now places “agentic payment” activity in the tens to hundreds of millions of settlements [35, 43], and these are read as evidence that an agent-driven economy has arrived. The problem. These counts are trusted as adoption, yet settlement count is the one metric an interested party can manufacture almost for free. Because the facilitator sponsors the gas, a producer can settle millions of times at near-zero marginal cost; and because nothing on-chain marks who controls a payment, a manufactured settlement is indistinguishable from genuine Authors’ Contact Information: Shengchen Ling, City University of Hong Kong, Hong Kong SAR; Yajin Zhou, The Chinese University of Hong Kong, Hong Kong SAR; Lei Wu, Zhejiang University, China; Cong Wang, City University of Hong Kong, Hong Kong SAR. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than the author(s) must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]. © 2026 Copyright held by the owner/author(s). Publication rights licensed to ACM. ACM 2476-1249/2026/7-ART https://doi.org/10.1145/nnnnnnn.nnnnnnn Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
2
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
demand at the level of a single transfer, so a raw count conflates the two and no ground-truth label of genuineness exists to separate them. What an adoption claim actually needs is genuine demand, the activity that serves a need external to its own producer. The most a measurement can do is bound it and characterize its complement, the manufacturable component, and even that has lacked a rigorous, reproducible treatment. Research questions. We ask three research questions, and answer each in its own section. (1) RQ1 (§3): how much x402 settles on-chain, how concentrated is it, and how much of the advertised supply actually materializes? (2) RQ2 (§4): how much of that activity is genuine agent demand rather than operator-generated, and who generates it? (3) RQ3 (§5): what is the manufactured economy that dominates the count, and why is settlement count therefore not a credible adoption metric? Challenges. Measuring x402 at population scale poses three challenges that off-the-shelf chain analysis cannot overcome. 1) Identification. No transaction is natively marked “x402”: a settlement’s only on-chain trace is a generic EIP-3009 authorization event, indistinguishable from any unrelated EIP-3009 transfer, and submitted by the facilitator’s gas-sponsoring relayer rather than the paying agent. 2) Authenticity. A correctly identified settlement carries no signal of whether it answers demand external to its producer, and since genuine agent traffic is itself automated, periodic, and dust-priced, the signatures that betray manufacture in other markets do not discriminate here. 3) Characterization. The payment record itself directly reveals none of the machinery behind the settlements, so the manufactured component must be reconstructed from signals orthogonal to the payments: their funding, capital recycling, timing, and dynamics. This paper. We present the first population-scale measurement of x402 on Base and supplemented with Solana. We identify settlements1 by an event-defined rule intersected with a listed facilitator, recover the true payer through the meta-transaction layer, and report every quantity against an explicit base set and measure. Telling genuine demand from an operator’s payments to internals rests on the one criterion that survives an agentic setting, whether value reaches a party outside the transactor’s control or cluster. On a directed value-flow graph of settlement, funding, and sweep transfers, we resolve addresses into funding-linked clusters and sort each settlement by what its endpoints prove, calling it fictitious or internal settlement only when the trace establishes it and leaving the rest unattributed. The result bounds genuine demand. Finally, we characterize the operator economy that fills the count from signals orthogonal to the settlements, its structure, timing, capital, price, and dynamics. Findings. At population scale, the surface metrics that pass for agentic-payment adoption are large but hollow (RQ1). Over a 280-day window Base carries 136,708,672 x402 settlements (𝑆) worth $44,121,383.81, with Solana adding 49,477,928 more under a coarser counting unit. Yet the activity is extremely concentrated on both chains and on every base set, with payer, recipient, and value Gini coefficients all above 0.98 and a single dominant facilitator on each chain. Its advertised supply barely materializes: 25,163 catalogued Base resources resolve to only 811 distinct recipients, of which 624 ever settle and just 249 ever earn at least $10, while only 474 of the 910 advertised hosts (52.09%) still return a live payment challenge. On authenticity (RQ2), that surface is overwhelmingly operator-internal: sorting every settlement by what its on-chain trace proves, 21.20% of 𝑆 is fictitious (C1, self-payment or a provably closed loop) and a further 63.78% is internal settlement inside a linked cluster (C2), leaving only 15.02% unattributed (C3). The fictitious tier alone holds 54.08% of the value, so at most 45.92% ($20,258,746.09) is not provably manufactured; within that ceiling only $187,861.35 demonstrably reaches a nameable catalog service, the rest terminating at recipients we 1 A settlement is a transfer that emits the USDC AuthorizationUsed event.
Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
3
cannot name. The genuinely independent economy is therefore bounded between these two figures, two orders of magnitude apart. On RQ3, this operator-internal activity is a coherent operatordriven economy. Value flow forms a forest of operator-centered stars rather than a marketplace; it is machine-timed; and its dollars are recycled operator capital. Because the facilitator sponsors the gas, the entire 136,708,672-settlement count is reproducible for about $355,583 in gas, paid by the facilitators. Its history is authored, the largest movements in the series being overwhelmingly the operators’ own campaigns switching on and off, and its growth is intensive, a shrinking payer base each settling more. Settlement count is thus a Goodhart metric: gas-subsidized and reward-linked, it measures the incentive to transact, not the adoption it is taken to prove. Contributions. We make the following contributions. • A measurement methodology and public artifact. We give a reproducible pipeline that identifies x402 by settlement event and listed facilitator, resolves the true payer, imposes an explicit counting discipline, and classifies every settlement on a value-flow graph; upon publication we will release all data and implementation, so new windows, facilitators, and chains can be re-measured (§3, §4). • The first population-scale measurement of x402 adoption and authenticity. Over a 280-day window we census both deployment chains and establish that the headline count is overwhelmingly operator-internal, 84.98% of Base’s 136,708,672 settlements, within which at least 21.20% in count or 54.08% in value is manufactured; and that genuine third-party demand is well bounded (§4). • An anatomy of the manufactured economy. From signals orthogonal to the settlements we show this operator-internal activity is a coherent operator-driven system, a forest of machine-timed stars circulating recycled capital, reproducible in its entirety for about $355,583 in sponsored gas, so settlement count is a Goodhart metric that measures the incentive to transact rather than the adoption it is taken to prove (§5). Organization. §2 sets out the background on x402 and the agentic-payment setting and derives the value-closure criterion and three-tier scheme by which we tell manufactured from genuine activity. §3 answers RQ1, fixing the identification rule and measuring x402’s scale, concentration, and supply. §4 answers RQ2, resolving operators and sorting every settlement into fictitious, internal, or unattributed on the value-flow graph to bound the genuinely independent economy. §5 answers RQ3, characterizing the manufactured economy along its structure, timing, capital, price, and dynamics. §6-7 are discussions and related work; and §8 concludes. 2 2.1
Background x402 and Agentic Payments
x402 [4] settles HTTP requests on-chain by layering HTTP 402 “Payment Required” over stablecoin transfer. A client, often an AI agent, requests a paid resource, receives a 402 with payment terms, and signs an EIP-3009 transferWithAuthorization authorization [33]; a facilitator then relays that signed authorization on-chain and pays gas on the client’s behalf. The settlement asset is usually USDC and, on Base, the on-chain trace of a completed payment is the AuthorizationUsed(address,bytes32) event emitted by the USDC contract; on Solana there is no equivalent protocol event and a settlement is a USDC SPL TransferChecked. The metatransaction layer entangles three roles that any correct count must keep distinct. The facilitator, through its on-chain relayer EOA, broadcasts and pays gas and appears as transaction_from; the payer is the authorization signer who consents to the transfer; and an operator is the economic entity that may control many payer wallets and recipient hubs at once. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
4
2.2
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
Defining Manufactured Activity
2.2.1 Established Detection Criteria. Separating manufactured from genuine on-chain activity rests on a toolkit built across wash-trading, Sybil, and invalid-traffic detection [9], which we group into six criteria. (i) Self-dealing and beneficial-ownership change: activity is inauthentic when one controller sits on both sides, either directly as a self-transfer or indirectly through a common funder that seeds the colluding accounts, and common funding is repeatedly reported as one of the strongest on-chain signals [37, 42]. (ii) Closed loops with no net position change: graph methods flag strongly connected components whose members transact almost only among themselves and whose balances are unchanged once all transfers net out [34, 55]. (iii) Absence of economic substance: volume that recycles the same capital without importing new capital or effecting a net transfer inflates counts without moving value [7]. (iv) Value anomalies: identical sizes, round numbers, and Benford-law deviations betray scripted amounts [7]. (v) Coordinated lifecycle and timing: nominal identities funded and activated together, in tight temporal clusters and at machineregular intervals [37, 46]. (vi) Structural exclusivity: colluding wallets concentrate on one venue and rarely touch independent participants [55]. These criteria were calibrated on exchange order books, NFT marketplaces, and airdrop farming, settings in which the manipulator behaves visibly differently from a human trader or a diversified user. Why agentic payments defeat most of them. Agentic payments differ from those criteria. First, the legitimate actor is itself a bot: genuine x402 demand is produced by AI agents that are automated and high-frequency by construction [4], so automation, periodicity, and high volume largely cease to separate genuine from manufactured. Second, fixed-price micro-payments are the norm: an agent paying a metered API a fixed $0.001 per call legitimately emits identical, round, dust-sized amounts. Third, custodial funding is ordinary: agent-wallet platforms custody their users’ agents and top them up from a single treasury, so the funding signal is confounded; a legitimate custodial platform and a wash pool share the identical one-funder-to-many-payers shape. Fourth, settlements are mostly plain USDC transfers, carrying no price, spread, or order book, so the market-microstructure signals several detectors relies are absent. What survives. One criterion survives, because it turns on neither who transacts nor how, only on whether value reaches a party outside the transactor’s control: economic substance. A facilitator only relays a payer’s authorized transfer to the named seller and never returns funds, so no legitimate settlement path routes a hub’s receipts back to the wallet that funded its payers. Funding a fleet of agent wallets from one treasury is itself ordinary and legitimate, the documented architecture of custodial agent-wallet providers [38], but a hub that sweeps its receipts back to that treasury has added a second, deliberate transfer that closes a loop. We therefore make value closure the primary test and measure it on a directed, layered value-flow graph whose edges are settlement, funding, and sweep transfers. We resolve each operator into a cluster and ask, of the value its settlements move, whether it terminates at parties outside the cluster or recirculates within. Further, the timing criterion is not wholly neutralized. A genuine agent pays because some demand process drives it, which leaves variance in its cadence, whereas a wash script serving no demand can emit at a fixed interval with near-zero variance. Sustained zero-variance periodicity therefore retains evidential value, but it is not decisive, since a scheduled agent paying at exact intervals is also legitimate. 2.2.2 Our Three-Tier Criteria. We sort every settlement into three tiers by what its on-chain trace can prove 2 , asserting only the direction each tier supports and never that a settlement is genuine. 2 Verdicts attach per settlement, and only to x402 settlements, the objects that 𝑆 counts; funding and sweep transactions are
ordinary token transfers, never part of 𝑆, and enter only as evidence for resolving clusters. The verdict is by endpoint, not by payer: a settlement that reaches a payee outside its payer’s cluster counts as unattributed (C3). Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
5
Fictitious (C1): the payer and payee are one wallet, or the settlement sits in a cluster that is provably closed, every transfer recirculating within the cluster and none crossing its boundary, so the value performs no on-chain economic work; this is the only tier we call outright manufactured. Internal settlement (C2): the payer and payee resolve to one cluster linked by a shared bespoke seed funder or an improbable shared address-vanity pattern, so the settlement is internal to that linked cluster rather than a payment towards external parties, yet the cluster is not fully closed. We do not claim the cluster is one controlling entity; whether it is deliberate wash or a custodial platform’s own internal ledger, its settlements cannot be read as independent adoption, exactly as a payment processor’s internal ledger entries are not counted as merchant adoption. Unattributed (C3): the payee lies outside the payer’s cluster, or the payer is in no identified cluster; these settlements reach a party outside any resolved cluster, which may be independent or merely unresolved. Common funding identifies clusters but never by itself establishes single control, since custodial funding makes it necessary and not sufficient. 3 3.1
RQ1: How Much x402 Settles On-Chain, and How Concentrated Is It? Identification
3.1.1 Window and Roles. We fix the study window to 2025-09-17 through 2026-06-23 (280 days). Settlement is a meta-transaction, so its on-chain sender is the relayer, not the payer. We resolve roles before any clustering: the payer 𝑃 is the authorization signer (equal to the USDC Transfer.from and to AuthorizationUsed.authorizer); the recipient 𝑅 is Transfer.to; the relayer 𝐹 is transaction_from. Reading the signer from AuthorizationUsed.authorizer recovers the party that consented to the payment, and its agreement with Transfer.from serves as a per-settlement consistency check. 3.1.2 Identification Rules. An x402 settlement leaves the same on-chain trace as any other sponsored EIP-3009 transfer, and the only fact that makes it “x402”, the HTTP 402 exchange, is off-chain. Identifying x402 on-chain is therefore a bounding problem. We define an x402 settlement as a USDC transfer that emits AuthorizationUsed(address,bytes32), i.e., the EIP-3009 authorized-transfer marker, and is relayed by a facilitator on the community-maintained list. We adopt this intersection because each half fails on its own, in opposite directions. First, counting every AuthorizationUsed event is a loose upper bound, since the token contract emits it for any EIP-3009 transfer. It admits the entire event universe of 140,274,969 settlements, gross $772,090,109.10. Second, a broad relayer-address filter fails the other way, because the relayer EOAs also broadcast large non-x402 treasury and DeFi flow. Attributing every USDC transfer sent by the 5,587 addresses that ever relay a settlement would total $42,348,540,765, 54.8× even the event-universe gross. Our rule is the intersection of the event with a curated facilitator allowlist, which tightens the universe to the 136,708,672 x402 settlements ($44,121,383.81). The ecosystem is permissionless and has no authoritative registry; therefore, we take the allowlist as the union of two independent curations of x402 facilitators. The first is Allium’s on-chain index that labels facilitators [1]; and the second is from the facilitator package of the ecosystem explorer, i.e., x402scan [43]. The two agree closely, and totally we resolve 30 facilitators (details in Appendix A). Because a single facilitator can operate several relayer EOAs, the union further resolves to 129 relayer EOAs, a strict subset of the 5,587 relayers that appear in the EIP-3009 event universe. This rule is specific to Base, whose USDC contract emits the AuthorizationUsed event. Solana exposes no equivalent event, so a Solana settlement is identified by the coarser criterion of a USDC SPL transfer whose fee-payer signer is a registered facilitator. On that facilitator set, the same two curations (Allium and x402scan) agree identically (15 of 15; Appendix A). Therefore, the Solana count is only a confirmed-facilitator upper bound. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
6
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
3.1.3 Identification Result. These results are the base dataset for the following sections. Every reported quantity names its base set and measure: settlements 𝑆, payers 𝑃, recipients 𝑅, and relayers 𝐹 . On Base, the x402 census has 𝑆 = 136,708,672 settlements, 𝑃 = 491,587 payers, 𝑅 = 116,781 recipients, 𝐹 = 129 listed facilitator relayer EOAs; x402 gross value is $44,121,383.81. On Solana, under the coarser criterion, the x402 census has 𝑆 = 49,477,928 settlements, 𝑃 = 227,133 payers, 𝑅 = 23,743 recipients, 𝐹 = 23 facilitator fee-payer signers; x402 gross value is $9,032,706.12. 3.2
Supply
On-chain we observe only settlements; a resource that is advertised but never paid leaves no on-chain trace. The gap between advertised and used capacity is therefore visible only by matching the off-chain catalog against the chain. To this end, we take the advertised surface from the CDP Bazaar [6], the x402 protocol’s resource-discovery catalog operated by Coinbase, which is the canonical channel a seller registers with to be found by agents. We discovered 25,411 resources over 37,338 payment accepts3 , of which 25,163 advertise a Base option, as of June 2026. We resolve each listing to its payTo address, the on-chain recipient it names, and to its serving host; the 25,163 Base resources resolve to 811 distinct payTo across 910 distinct hosts. We then match the payTo against the recipients 𝑅 of the on-chain settlement record (Fig. 1a). The surface narrows sharply at every stage. Specifically, the 25,163 advertised Base resources collapse to only 811 distinct payTo recipients, because the catalog is mostly duplicated. Two payTo template factories (lowpaymentfee.com, 10,035 listings, and orbisapi.com, 9,461 listings) emit 77.48% of it while earning roughly $2,234 over their lifetime. Reaching the ledger is then common but earning is not: 624 of the 811 distinct recipients (76.94%) ever settled at least one payment, yet only 249 of those (39.90%) earned at least $10 over their lifetime, at a median lifetime revenue of $3.96 among the 624 4 . Because a single test transaction satisfies “ever settled”, only the revenue threshold separates a serviced endpoint from one activated once. Further, the off-chain surface has decayed in step. A single-round, GET-only ethical probe of the 910 distinct Base hosts (no payment performed, one advertised endpoint per host) finds 88.46% (805) still return an HTTP response but only 52.09% (474) a live HTTP 402 payment challenge, the rest returning no response at all (105) or a response without a challenge (331) (Fig. 1b). The figure is a point-in-time liveness estimate under this deliberately minimal probe design, not a stable live-service rate. Moreover, the ecosystem is also single-scheme and single-chain. The dynamicpricing “upto” scheme is advertised but essentially dead. Of the 259 resources that carry it, 185 (71.43%) come from a single address that has never settled a payment on Base (zero transactions, an unfunded EOA); The 11 addresses advertising it earn between $285.88 (the 4 advertising only upto) and $1,040.63 (all 11) over their lifetime, since upto and exact settlements to a mixed address are inseparable on-chain. Finally, the catalog’s apparent multi-chain breadth is illusory. Of all 25,411 catalog entries across networks, 10,681 (42.03%) advertise a Solana payment option, but 99.72% (10,651) of them also advertise a Base option, so they are the same sellers offering one resource on two networks, not a Solana-native supply pool. 3.3
Concentration
The activity is extremely concentrated on every base set and on both chains. The payer, recipient, facilitator, and value distributions answer distinct questions (who sends, who receives, who relays, and who moves value), so the concentration is structural (Table 1). The evaluation metrics are 3 This is the protocol’s accepts entry; each represents a scheme/network/asset a resource will take payment in. 4 The $10 floor is a presentation choice: of the 624, 423 earn at least $1, 291 at least $5, 249 at least $10, 134 at least $50, and
97 at least $100, the same steep decay at every threshold. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity (b) off-chain HTTP liveness
(a) on-chain settlement funnel distinct payTo
probed any response
811
ever settled earned ≥ $10
624
910 805
live 402
249
0
500
7
1,000
474
0
500
recipients
1,000
hosts
Fig. 1. Base’s x402 supply; each panel is a funnel over a single unit. (a) Recipients: the 25,163 advertised resources dedup to 811 distinct payTo, of which 624 (76.94%) ever settle and 249 (39.90% of those) earn at least $10 of lifetime gross (median $3.96). (b) Hosts: of the 910 distinct Base hosts, 88.46% respond to a GET-only probe but only 52.09% return a live 402 challenge. Table 1. Concentration of the x402 census on Base and Solana. Gini
Base Solana
The largest (% of 𝑆)
Nakamoto
payer
recipient
value
payer
recipient
facilitator
payer
recipient
facilitator
0.98702 0.98463
0.99808 0.99526
0.98872 0.98054
8.44% 1.93%
23.08% 64.52%
63.54% 67.72%
112 271
3 1
1 1
explained here5 . Consequently, the two chains reach comparable Gini extremes by different routes. On Base, the concentration is distributed across a few operators, the largest recipient taking 23.08% of settlements (recipient Nakamoto 3) and the payer side spread more thinly (payer Nakamoto 112). On Solana it funnels into a single hub: the largest recipient alone takes 64.52% (recipient Nakamoto 1), while the payer side is spread across many seeded wallets (payer Nakamoto 271, largest payer 1.93%). The facilitator layer is one-operator on both chains (largest facilitator 63.54% on Base, 67.72% on Solana, facilitator Nakamoto 1 on both), but only overtly so on Solana: Base’s dominant facilitator shards across 129 relayer EOAs, so at the EOA level it looks competitive (HHI 292) even though it is actually one entity load-balancing (§4.1). Takeaway (RQ1). x402’s principal metrics are large but hollow: a settlement count in the hundreds of millions, yet extreme concentration on every base set and on both chains, and an advertised catalog that overwhelmingly never settles or earns. What passes for population-scale adoption is, read straight off the ledger, thin and highly concentrated rather than broad.
4
RQ2: How Much Is Genuine Demand, and Who Generates It?
§3 found a large surface, but its raw settlement count cannot show how much of it is genuine demand, since an independent party paying for a service and an operator paying among addresses it controls leave identical counts. This section tells the two apart, sorting every settlement by what its on-chain trace can prove. 5 The Gini coefficient of a share distribution runs from 0 (all equal) to 1 (one entity holds everything). The Nakamoto coefficient
is the minimum number of top entities whose combined share first exceeds 50%. The HHI (Herfindahl-Hirschman Index) is the sum of squared percentage shares, from near 0 (fragmented) to 10,000 (a monopoly). Ginis are exact population values computed over the census, and the value Gini is over per-payer settled value. The bracketed 95% payer-resampling bootstrap intervals (payer count [0.98309, 0.99036], recipient count [0.99530, 0.99884], payer value [0.97730, 0.99337]) are reported only to show insensitivity to any small set of addresses. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
8
4.1
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
Resolving Operators
A service operator can own many addresses, so before activity can be grouped we resolve their wallets into clusters. Two conservative rules link wallets into one cluster when 1) they share an exact funder (often at a fixed amount), or 2) a vanity-suffix address batch. Both key on an on-chain trace that is hard to forge by accident. Resolved this way, the operators are few but each is large. Named operators account for 67.76% of 𝑆 (92,640,016 settlements), the three largest being lnpay (23.08%), t54 (21.74%), and the 2025-11 self-payment activity (20.13%). Each name is read off the catalog itself, where the operator advertises its recipient hub under its own domain6 . Naming and attribution are separate steps: which wallets form a cluster is fixed on-chain by the merge rules above, whereas the name is only the public handle its hub advertises in the catalog. Resolving wallets to their operators is what collapses the apparent breadth of §3. Counted as raw wallets, the payer side looks like a broad network, with a Nakamoto coefficient of 112 (Base); while counted as the operators behind, the coefficient is 3. Value tells the same story, at a value-level Nakamoto of 3. The relayer layer carries the same illusion. The 129 x402 relayer EOAs give a low HHI (292), which would ordinarily read as a competitive market of many independent relayers. But a genuine market does not manufacture equal-sized competitors, and here the relayers ranked 4th through 12th each carry between 3.24% and 3.26% of settlements, nine shares equal to within roughly two hundredths of a percentage point. Independent parties do not land on identical shares by chance; near-perfect equality across a run of ranks is the fingerprint of one operator’s round-robin load balancer spreading its own traffic evenly over its EOAs. 4.2
Graph-Based Three-Tier Classification
We operationalize the three-tier criteria of §2.2 on the whole population with a graph method: it builds a layered value-flow graph, resolves operators into clusters, and sorts every settlement into fictitious (C1), internal settlement (C2), or unattributed (C3) by what its on-chain trace proves. 4.2.1 The Value-Flow Graph and Clustering. We build the directed value-flow graph: nodes are addresses, and edges are USDC transfers in three roles, x402 settlements (payer to hub), funding (a wallet’s inbound capital), and sweeps (a hub’s outbound transfers). Around the recipient hubs that concentrate settlement mass, we resolve funding-linked clusters: for every payer of a hub we read its funder on-chain, and a payer base tracing to one bespoke funder forms a cluster spanning funder, fleet, and hub7 . We then sort every settlement by what its endpoints prove. First, two patterns are fictitious (C1). One is self-payment, where payer and payee share the same address; the other is a cluster that is provably closed, its fleet settling only to its own hub and the hub returning that value to the cluster with no external outflow. Second, a settlement inside a funding-linked cluster that is not provably closed is internal settlement (C2): payer and payee fall in the same cluster, so it is not an independent-party payment, though we do not adjudicate whether it sits atop genuine off-chain demand. Third, every remaining settlement reaches a party outside any resolved cluster and is unattributed (C3). Where a hub is a real service drawing common payers alongside a seeded fleet, only the seeded fleet is placed in C2 while the external payers’ settlements stay in C3 (Fig. 3). 4.2.2 Fictitious Activity (C1). The fictitious tier is the activity that provably performs no on-chain economic work; the two typical patterns are demonstrated in Fig. 2. First, self-payment, where payer and payee are the same address, has no distinct counterparty and moves no value out of one 6 The lnpay hub is under pay.lnpay.ai and market.lnpay.ai, t54’s under x402-secure-api.t54.ai. 7 These clusters are the operators resolved in §4.1 [42], with exchange, router, and relayer hubs held out as opaque
boundaries so a high-degree shared address cannot falsely merge unrelated operators. We confirm the fund-cycling structure independently, by strongly-connected-component and cycle enumeration on the settlement layer [55]. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
9
(a) Self-payment Funder 0x3304..566A Binance 73
seeds
0xf7b1..9d57
11,465,690 self-pays (99.35%), $11,420,519 first tx 2025-10-28 08:41:33Z, final tx 2025-11-28 04:04:29Z
Funder 0x0d07..92fe Gate 1
seeds
0x45a3..44a7
10,294,479 self-pays (99.40%), $2,582,211 first tx 2025-10-31 06:41:09Z, final tx 2025-11-28 04:04:29Z
Funder 0xb98a..3c20 (itself funded by Gate 1)
seeds
0x4e9b..5edb
5,328,860 self-pays (98.35%), $1,985,434 first tx 2025-10-27 09:01:03Z, final tx 2025-11-28 04:04:27Z All cease within the 2s window
(b) A fully-closed loop seeds
Funder 0x6348..eb8f A vanity family, start with 0x6348.. & end with ..eb8f
1,993 fleet wallets returns within cluster
settles
hub 0xfa0ee7..9150 527,375 settlements $421,999.61
Fig. 2. Two patterns of the fictitious tier (C1), where value performs no on-chain economic work. (a) Selfpayment: wallets that pay themselves. (b) A fully-closed loop: a seed funder’s fleet settles back only to the operator’s hub, so no value crosses the cluster boundary. Both differ from the near-closed operators of Fig. 3, which leak a little value and count as internal settlement (C2).
wallet; this alone is 20.13% of 𝑆. Beyond it, a cluster is also fictitious when it is provably closed: its fleet settles solely to the operator’s own hub and the hub’s receipts never leave the cluster, so no value reaches any party outside it. Four clusters meet this strictly, with exactly zero external settlements and exactly zero external value. In total, the fictitious tier is 21.20% of 𝑆, provable from on-chain traces alone. We deliberately do not promote the many near-closed operators that leak even a cent. For instance, lnpay drives 31,551,433 settlements into its hub and returns 98.34% of the $415,765 inflow to its funder; the residue does leave the cluster, so its settlements are classified as internal settlement (C2). This conservatism keeps C1 an unarguable lower bound. Specifically, the self-payment is almost entirely a 2025-11 campaign of three wallets that settle almost only to themselves, 27,089,029 of the 27,514,640 self-settlements (98.45%). First-funded from two exchange wallets (Binance and Gate), all three nonetheless cease within the same two-second window (last settlement 2025-11-28 04:04:27–29Z). The four fully-closed clusters run the same seed-and-return mesh: a funder seeds a fleet that settles only to the operator’s own hub, and the hub sweeps its entire receipts back within the cluster. Tracing each hub’s off-rail USDC by RPC confirms the closure to the dollar. The four hubs move $779,488.96 between them with external outflow of exactly $0.00, the largest returning its whole $422,064.04 to its own funder. 4.2.3 Internal Settlement (C2). The graph further decides C2 from on-chain traces: the population is 63.78% internal settlement (C2). Each cluster we define an inflation factor, its total settlements divided by those that terminate outside the cluster. A fully closed cluster (C1) has an infinite factor, and a cluster whose members mostly pay parties outside the cluster has a factor near one. Across the internal-settlement clusters these span orders of magnitude, with the highest above 7,801×. The count and value factors need not agree, diverging where the internal circulation is dust but the little that leaves is not. Concretely (Fig. 3), a funder puts in 10,000.00 USDC and seeds lnpay’s 337 fleet wallets in identical 50.00 or 40.00 USDC amounts, then the fleet wallets settle 31,551,433 transactions into the lnpay hub and none to an external seller, and later 98.34% of the hub’s $415,765 inflow ($408,848) returns straight to that funder. Because the residue does leave the cluster, it is C2. The fleet’s payments are themselves funded by $1,261,430 of x402 receipts, 99.98% of which arrive from other wallets in the same fleet ($314 from outside), so the money reaching the hub is the operator’s own capital recirculating through a closed mesh. The t54 and lucyos operator drives 29,538,389 settlements Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
10
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
(a) lnpay
(b) t54 / lucyos
Funder 0x8977..bab8 98.34% back ($408,848)
seeds 50/40 USDC
337 fleet wallets
29,265,610 internal
31,551,433 internal (100%)
lnpay hub 0x66fa..2ec8
1.66% leaves
seeds
Funder 0xc8b1..339f
External
(c) ainalyst
4,509 fleet wallets 272,779 external (0.9%)
t54 hub 0x0495..eed9 lucyos hub 0x8324..fd0e
External
(d) Self-funding
Funder AND hub 0x5e50..1d10
funds (tx 03:14:17) 8,884,277 back (tx 03:14:33, 16s later)
External
1,139 external (0.01%)
4 mega-payers 0x9087..ac11/0x71c1..b1d1/ 0x8203..2770/0x3468..d22d
Funder AND hub 0xef43..856c7f
self-funds 1,518,442 internal (99.75%)
External
25,226 payers (5,096 self-funded)
3,874 external (0.25%)
Fig. 3. The four largest internal-settlement (C2) clusters. Red edges are internal circulation (fleet into the hub, hub back to the funder); green dashed edges are the value that reaches an external party.
with only 272,779 (0.9%) reaching outside, 70.33% of its payers first settling on one synchronized day; and ainalyst’s four mega-payers drive 8,884,277 settlements against 1,139 external, the hub repaid 16 seconds after it funds a payer. 4.2.4 Unattributed (C3). The remaining 15.02% of 𝑆 is unattributed (C3): 20,529,628 settlements that reach a party outside any resolved cluster, carrying $12,835,401.84 (29.09% of value). This tail is where the graph stops; instead, we propose to use a residual model, which judges the C3 tail from an orthogonal angle, i.e., the payer’s own behavior, asking whether an unclustered payer nonetheless behaves like a manufactured one. It asserts only the “manufactured” direction, never that a payer is positively genuine. Trained on the human silver set using behavioral features alone, three model families agree on the C3 tail: applied to its 457,400 payers, a majority vote flags 87.82% as “manufactured-behaving” (95% CI [87.73%, 87.92%]). It is notable that we read this as an estimate of an otherwise unresolvable residual, not a validation of genuineness. Genuine agentic payments and manufactured traffic share multiple signatures (§2.2), so annotators, and any model trained on their labels, can carry a stereotype bias. The modelling details are in Appendix C. 4.3
Bounding the Genuine Economy
Genuine economic activity is bounded above by C2 and C3 together, everything the chain does not prove fictitious; only C1 is certainly manufactured, while C2 is internal settlement whose on-chain dust could in principle sit atop a custodial platform’s real off-chain demand, so we cannot exclude it. Counting only C3, the value that actually reaches a party outside any cluster, the genuine independent economy is at most $12,835,401.84 (29.09% of the total); granting the benefit of the doubt to C2’s $7,423,344.25, it is at most C2 and C3 together, $20,258,746.09 (45.92%). Either way it is less than half of the $44,121,383.81 headline. Within this ceiling the money reaches very few sellers. Of the catalog sellers that ever settled, only 234 took in at least $10 of lifetime x402 value8 ; below that floor a payee’s few dollars are indistinguishable from testing traffics. Ranked by x402 earnings and colored by the tier its inbound settlements fall in, the distribution collapses more than five orders of magnitude, and the largest earners are C1 and C2 cluster hubs (Fig. 4). On the other hand, considering only the C3 low tail, the result is even more stark. Of C3’s $12,835,401.84, only $187,861.35 reaches an advertised catalog service, the rest terminating at recipients outside the catalog (unnamed but possibly legitimate private services, or ordinary wallets). We read that $187,861.35 as the unattributed value that 8 Fewer than the 249 in the supply funnel (§3.2), which counts each advertised seller’s total lifetime revenue; here we restrict
to x402 settlement value, so sellers whose $10 is largely non-x402 fall below the floor. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
11
lifetime x402 USD
$10M C1 fictitious
$1M
C2 internal C3 unattributed
$100k $10k $1k $100 $10
1
50
100
150
200
234
payee ranked by lifetime x402 USD (of the 234 earning ≥ $10)
Fig. 4. The 234 catalog sellers that took in at least $10 of lifetime x402 value8 , ranked by x402 USD (log scale) and colored by the tier their inbound settlements fall in. The largest earners are C1 and C2 cluster hubs, while C3 payees form the low tail.
demonstrably reaches a nameable catalog service, the strongest affirmative trace of independent service revenue the chain offers. That our rules resolve no link between a payer and a catalog payee does not prove the two are unrelated, and conversely the off-catalog remainder may contain private services we simply cannot name. The genuinely independent economy is therefore bounded between $187,861.35 and the $20,258,746.09 ceiling, a two-order-of-magnitude range within which on-chain data cannot place it. Takeaway (RQ2). Sorting every settlement by what its on-chain trace can prove, 84.98% of the count is operators settling among their own addresses: 21.20% provably fictitious (C1) and 63.78% internal settlement within a linked cluster (C2), the remaining 15.02% (C3) reaching a party outside any cluster. The genuinely independent economy is only bounded, between the $187,861.35 that demonstrably reaches a nameable service and the $20,258,746.09 ceiling, and cannot be pinned down from the chain; what the population-scale count resolves is its manufacturable component, not independent adoption.
5
RQ3: What Is the Manufactured Economy?
§4 bounded the genuine economy and found it small; what fills the settlement count instead is the overwhelmingly fictitious and operator-internal activity. This section asks what kind of system produces those activities, and traces it along five links. We begin with its structure (§5.1), showing that value flow organizes into a forest of operator stars. We then examine its behavioral signature (§5.2), where the activity is machine-regular and demand-independent. Next, we interpret its value flow (§5.3), finding that the observed settlement dollars largely represent recycled operator capital. We then explain why this activity scales so easily (§5.4): facilitator-sponsored gas reduces the marginal cost of additional settlements to nearly zero. Finally, we examine how the ecosystem evolves (§5.5), showing that growth is driven by particular campaigns. 5.1
Structure: A Star Forest
The settlement flow resolves into a forest of operator-centered stars, each operator at the hub of a payer fleet that settles almost only to that hub. The stars barely interpenetrate, sharing only a thin crust of low-volume payers; the any-to-any trading of a marketplace is absent. 5.1.1 Graph Construction. We analyze the settlement layer of the value-flow graph of §4.2; where §4.1 resolved operators from its funding and sweep layers, here we read it by its connectivity alone. It is a directed, weighted graph whose nodes are addresses and whose edge 𝑢 → 𝑣 carries weight Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
12
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
t54 (named) 24.96% 4.5k payers
lnpay (named) 23.10% 336 payers
Nov self-pay A 9.11% 12.8k payers
Nov self-pay B 8.04% 598 payers
ainalyst (named) 6.51% 23.1k payers
fan-in sink 4.86% 3.9k payers
Nov self-pay C 4.80% 9.9k payers
BlockRun (named) 2.82% 1.9k payers
unnamed mixed 1.84% 439 payers
ACP escrow 1.73% 25.2k payers
Fig. 5. The 10 leading communities from label propagation, each an operator-centered star. In every panel the disc radius is fixed; the centre-marker area encodes settlement share and the number of leaf dots encodes payer count (square-root-scaled).
equal to the settlement count from payer 𝑢 to recipient 𝑣, with relayers excluded by construction9 . The graph has 536,690 nodes and 718,668 edges; its giant weakly-connected component (409,360 nodes, 76.27%) carries 99.2671% of settlements, so we analyze that component and drop only a long tail of isolated dyads. Unsupervised community detection makes the star forest explicit. By weighted asynchronous label propagation, in which each node adopts the settlement-weighted majority label of its neighbors, the graph partitions into operator-centered stars 10 , with 10 leading communities shown in Fig. 5. The largest by settlement volume are t54 (24.96%) and lnpay (23.10%); and the top-20 stars together carry 93.03% of all settlements. 5.1.2 A Forest of Operator Stars. Since §4 established that most of this activity is operator-internal, we now describe the shape its value flow takes. That shape is a forest of isolated operator stars rather than a machine-to-machine marketplace in which autonomous agents transact across many counterparties. We characterize it along six structural properties (Table 2), each isolating a different feature of a mutual-trading market: whether value flows both ways (reciprocity), whether the graph stays a clean payers-to-hubs split (bipartivity), whether value is routed through intermediaries (a strongly-connected core), whether the busiest nodes are themselves densely interconnected (the dense 𝑘-core), and whether sellers share customers and stay connected (co-payer overlap and component count). On every one the observed graph sits at the star-forest extreme. It is notable that we only read these as a structural description of this economy, not as a claim of manufacture or genuine demand: a legitimate buyer-to-merchant or metered-API billing network can itself be low-reciprocity, sink-heavy, and near-bipartite. Graph-structural probes of this kind are a standard forensic handle on coordinated on-chain trading [8, 55]. First, a marketplace has value flowing both ways and passing through intermediaries, while here it does neither; reciprocity, the tendency of an edge 𝐴 → 𝐵 to be met by a return edge 𝐵 → 𝐴, is 9 A relayer touches every settlement it forwards; if included, it would bridge disjoint operators into one artificial component
and pose as the center of economic activity. 10 The partition is not seed-specific: across 10 label-propagation seeds, the t54 community’s membership Jaccard against
the reference run is 0.9976–0.9995 (median 0.9983) and lnpay’s is 0.9227–0.9624 (median 0.9444), so every seed recovers the same operator stars. The Jaccard index is the number of wallets two runs place in the same community divided by the number placed in either, so 1 denotes identical membership and lower values a smaller overlap. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
13
Table 2. Six structural probes of the payment graph. Each summarizes a property that distinguishes a mutualtrading marketplace from a forest of operator stars; on every one the observed graph sits at the star-forest extreme. The probes describe the flow’s shape and are not by themselves a test of manufacture. Structural probe
A mutual-trading marketplace
Observed
Reciprocity 𝜌 [15] Edge bipartivity [10] Intermediation [51] Dense 𝑘-core [49] Co-payer Jaccard overlap [27, 45] Co-payer components [45]
value flows both ways sellers trade sellers value routed through chains the busiest nodes form the dense core sellers share buyers one connected component
0.024930, near zero 0.9642 of the maximum, nearly bipartite near-empty core; 20.40% sink-only disjoint 0.0036 (hardly share payers) 6–8 disconnected components
near zero (Garlaschelli-Loffredo [15] 𝜌 = 0.024930). Second, edge bipartivity [10], how close the graph is to a clean payers-to-hubs split with no within-side edges, is 0.9642 of the maximum. Third, the strongly-connected core [51], which would hold any 𝐴 → 𝐵 → 𝐶 routing, is near-empty, and 20.40% of settlements terminate at recipients that never pay onward: value moves one way, payer to hub, and stops. Fourth, in a marketplace the highest-volume nodes form a dense, mutually-trading core. Here the densest region of the graph, its 58-core [49] (the largest set in which every node links to at least 58 others), holds only 94 nodes and is disjoint from the high-volume operators, whose hubs sit at low core numbers. Fifth, the hubs’ payer bases barely overlap: the top-40 hubs’ payer sets have a mean pairwise Jaccard overlap [27] (shared fraction of the two sets’ union) of 0.0036, with the median pair sharing no payers at all. And sixth, they split into 6 to 8 disconnected components [45] even when every bridge payer is retained. The same star-forest structure also recurs on Solana. Solana exposes no AuthorizationUsed analog and no full edge dump, so the edge-native community detection cannot run; we instead read the structure from server-side aggregates and an off-graph funder check over the confirmedfacilitator population. A single funder first-funds 56.59% of all 227,133 payers (funder-share HHI 0.4043 across 5,493 distinct funders) under a fixed dust-ticket menu (0.05 USDC for 35.37% of settlements, the top five amounts 92.94%), similar to the Base fleets. On the list-complete 49,477,928settlement set, 95.44% of payers send at least 90% of their settlements to a single payee, and those single-counterparty payers carry 91.68% of settlements. The top payee alone absorbs 64.52% (with top3 77.81% and top10 93.11%). 5.2
The Signature: Machine Timing versus Human Demand
The second link is how the activity behaves in time. We read two features measuring when and how long payers transact from settlement timestamps, over three populations set: the payers of provably-manufactured C1, the payers of operator clusters C2, and the payers of services that appear in the advertised catalog but resolve to no operator. The time-of-day clock and the survival-curve shape effectively separate advertised payers from the operator side. 5.2.1 Time of Day, the Clock. A script does not sleep, so a machine-run emitter transacts at a flat rate around the clock, while a human-metered payer shows a day-night rhythm. We summarize each payer’s daily rhythm by its hour-of-day amplitude, the fundamental-harmonic amplitude of its settlement rate over the 24 hours of the day as a fraction of the mean (0 is flat around the clock, higher is concentrated in a daily window), as detailed in Fig. 6a. The measure depends only on how concentrated a payer’s activity is, irrespective of which hours it peaks in, so it is unchanged by the payer’s time zone. Advertised-service payers carry a median amplitude of 0.79, against 0.12 for the operator clusters and 0.08 for the provably-manufactured C1 payers, each over its Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
14
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang (b) payer retention
(a) per-payer diurnal amplitude operators
advertised
% of payers
% of payers
C1
50 25
one-shot
100
active ≥ 7 d
75 50 25 0
0 .1
<0
.1–
.3
.75
.3–
1.5
– .75
.5
>1
all
se d erti adv
C2
C1
Fig. 6. Two behavioral separations from settlement timestamps. (a) Per-payer hour-of-day amplitude (§5.2.1): advertised-service payers are diurnal (median 0.79), while the provably-manufactured C1 payers and the C2 operator clusters are near-flat (0.08 and 0.12). (b) Payer retention (§5.2.2): all payers are mostly one-shot, C1 and C2 are provisioned and persistent, advertised services sit in between.
≥50-settlement payers (the two largest operator hubs are near-flat, amplitude 0.010 for lnpay and 0.032 for t54). Against the cleanest manufacturing baseline, the C1 payers, the amplitude separates the advertised payers at AUC11 0.85. Against the operator clusters the AUC is lower, 0.78, because the operator population has a diurnal tail (7.4% of operator payers score above 1.5). The diurnal tail also illustrates that an operator cluster is a structural grouping rather than a manufacturing verdict; some operator traffic may truly sit atop genuine human-metered demand. A similar flatness also holds on Solana, where the amplitude is 0.107 and peak-to-mean is 1.13, near the Base operator side and far from the advertised-payer rhythm. We adopt the payer as the unit because a service’s aggregate clock is a superposition of its users’ clocks, therefore a service whose users span time zones therefore reads flat in aggregate even while each user stays diurnal. 5.2.2 Lifespan Shape, the Survival Curve. A second axis is how long a payer persists, and the naive “one-shot wallet is a bot” heuristic fails outright: the C1 and C2 operator payers are the least one-shot populations in the census (2.13% and 2.09% active on a single day, against 72.64% network-wide and 6.08% for advertised-service payers), as detailed in Fig. 6b. The discriminating quantity is the shape of the survival curve. Specifically, of the C1 payers active over one week, almost all survive past four (a four-over-one-week ratio of 0.94, median active span 220 days), and the C2 operator clusters hold a ratio of 0.80 (median span 48 days). Advertised services instead decay more gradually (ratio 0.59, median span 16 days), the signature of users arriving and churning continuously. 5.3
Purchasing Power or Recycled Capital?
The third link is the capital. §4 showed the settlement count is overwhelmingly operator-internal; are the dollars any more real? Within x402 they are not. The fictitious tier alone carries 54.08% of x402 value ($23,862,637.72), and the genuine ceiling, everything the chain does not prove fictitious (the internal-settlement plus unattributed tiers), is $20,258,746.09 (45.92%). Inside that ceiling, the value that demonstrably reaches a nameable service is $187,861.35, a floor two orders of magnitude below the ceiling itself. At least half the volume is provably not purchasing power, and where the genuine remainder falls in the wide range between that floor and ceiling is not identifiable on-chain. Against the broader EIP-3009 universe ($772,090,109.10), x402’s facilitator-routed value $44,121,383.81 is merely a 5.71% slice. 11 Area under the ROC curve [18], 0.5 is chance and 1 is perfect separation.
Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity (a) within x402
15
(b) EIP-3009 universe
63.78%
100%
82.82%
60%
>$1k 88.67%
C1 54.08% 10% 40%
C1+C2 4.05% C3 29.09%
20%
21.20%
1%
C2 16.82%
15.02% 0% count
0.1% count0.04%
value
value
Fig. 7. Count-value structure within x402 by tier (a) and against the EIP-3009 universe (b): share of settlement count (left of each panel) versus share of value (right). all EIP-3009 relayer filter EIP-3009 event gross
54.8× 100.00%
x402 facilitator-routed service-directed unattributed service-directed
5.71% 1.72% 0.024%
104
106
108
1010
USDC attributed over the 280-day window (log scale)
Fig. 8. Value deflation across identification rules on Base over the same 280-day window. Each rule attributes an orders-of-magnitude-different dollar total.
Predominant capital never leaves the operator clusters. Count and value are decoupled; the activity that dominates the count carries little of the value, and vice versa. Specifically, within x402 (Fig. 7a), the count-dominant internal-settlement tier C2 is 63.78% of settlements but only 16.82% of value, while the fictitious self-payment tier C1 is 21.20% of settlements yet 54.08% of value. The same decoupling is far starker over the broader EIP-3009 universe (Fig. 7b): C1+C2 activity is 82.82% of these settlements but 4.05% of value, while the 57,356 EIP-3009 transfers above $1,000, only 0.04% of settlements, carry 88.67% of value ($684,644,321.20). Finally, the x402-related dollar falls off sharply as the counting rule tightens (Fig. 8). A permissive relayer-EOA filter counts $42.3B, but it also sweeps in non-x402 treasury and DeFi flow; the raw AuthorizationUsed event gross is $772,090,109.10. Restricting to the listed x402 facilitators drops it to $44,121,383.81 (5.71% of the gross), and restricting further to dollars that reach an advertised service drops it to $13,263,692 (1.72%). The unattributed revenue reaching a nameable service is $187,861.35, a demonstrable floor five orders of magnitude below the loosest, though the genuine total could run up to the $20,258,746.09 ceiling if the unnameable off-catalog remainder is real. x402 dollar volume is therefore predominantly cluster-internal capital, provably fictitious in the majority, rather than purchasing power for identifiable independent services. 5.4
The Price of Manufacture: A Subsidized Economy
Settlement count is an incentivized metric. Public x402 indices such as x402scan rank services by completed-transaction count [43], and several ecosystem tokens tie their narrative to settlement throughput [52], so inflating the count carries a standing reward. The fourth link is why the capital scales to this size: each added settlement is almost free to the manufacturers. Specifically, a settlement is a gasless signed authorization and the facilitator sponsors the on-chain gas, so the operator’s marginal cost of one more settlement is near zero; it fronts only the working capital it cycles, which it then recovers. Reproducing all 𝑆 = 136,708,672 settlements would cost about Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
16
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
$355,583 in gas 12 , while paid by the relayer, i.e. the facilitator. The clearest case is the self-payment fleets: the 2025-11 fleet settled 27,089,029 times from itself to itself, so no capital ever left and its net outlay was nil by construction. Moreover, fan-in-with-sweep recovers the principal while spending a tiny part of it: lnpay’s hub absorbed 31,551,433 settlements (23.08% of 𝑆), seeded with $415,765 of which $408,848 (98.34%) was swept back to the funder, a true net cost of $6,917 for tens of millions of settlements. Because the operators account for 67.76% of settlements, they absorb $240,943 of the $355,583 in gas, so the public-goods subsidy meant to bootstrap real usage funds mostly cluster-internal traffic. The subsidy also supplies its own test: when the dominant facilitator’s per-settlement fee took effect on 2026-01-01 [5], ending the free margin, the series registered its largest sustained fall (§5.5), volume behaving as if priced at the subsidy. 5.5
Dynamics: Operator-Driven
The last link is the arc the economy traces over the window, how it forms, expands, and subsides. Demand-driven growth would track exogenous events and widen the user base. In this series, every large movement is dated to an operator’s own action, the growth is intensive (more settlements per existing payer) rather than extensive (more distinct payers), and the same structure recurs whenever an operator switches a campaign on. 5.5.1 Inflection Points Align with Operator Actions. We locate where the daily settlement series changes and ask, for each change, whether it is a sharp switch-on or a gradual regime shift, using two complementary estimators. The first is a segmented regression that lets both the level and the slope of the trend change at candidate break dates, with Newey-West HAC errors [44] and Holm [21] and Benjamini-Hochberg [2] correction over the battery of principal tests. It is a global fit, sensitive to sustained changes in level or slope, but it reads each date net of the whole window’s trend. Its estimate at one date can therefore be pulled by breaks elsewhere, and a sharp jump that later reverts need not register. The second is a local regression-discontinuity in time [19]: inside a symmetric ±21-day window at each dated cutoff 𝑐 we fit 𝑦𝑡 = 𝛼 + 𝛽 (𝑡 − 𝑐) + 𝜏 1[𝑡 ≥ 𝑐] + 𝛾 (𝑡 − 𝑐)1[𝑡 ≥ 𝑐] with HAC errors, so 𝜏 is the level jump at the boundary. We then re-run the identical estimator at every interior day at least 14 days from any dated event (159 placebo cutoffs) to build a null distribution against which the largest jumps stand out as outliers (Fig. 9). The local test isolates the sharp single-day discontinuities the global fit blurs, while the slow slope changes a short window cannot resolve remain the segmented model’s job; together they separate a switch-on from a gradual composition change. Each locates where the series shifts, and we read the dates against the operators of §4 and the ecosystem timeline. Ranked by magnitude, the largest movements in the series are overwhelmingly the operators’ own campaigns turning on and off (Fig. 9). The two biggest are a single campaign: the 2025-11 self-payment fleet switches on, the sharpest local discontinuity in the window; and switches off two weeks later, when its three wallets cease within the same two-second window (§4). The largest sustained fall, the January collapse, coincides to the day with the facilitator’s per-settlement fee taking effect (effective 2026-01-01 [5]), consistent with the subsidized economy of §5.4. The fall continues into late January as the fleets wind down, though the fee and the shutdown fall within days and we do not separate them. The last movement, the June rebound, is a single verified 12 Estimated as the per-settlement transferWithAuthorization gas cost times 𝑆: from 39 sampled relayer receipts the
mean is 86,288 gas units at 0.0098 gwei, i.e. 8.46 × 10−7 ETH per settlement. Over 𝑆 = 136,708,672 settlements and Base ETH prices across the window ($1,736–$4,349) this gives a central $355,583, with a $96k–$554k band spanning the cheap-batch and busy-day gas rates. A facilitator-by-month stratified re-estimate, sampling gas receipts within each of 206 (facilitator, month) strata and volume-weighting the per-settlement gas by each stratum’s settlement share (612 receipts), gives $142,996, within this band; batching is negligible (1.015 settlements per transaction), so the difference is that Base gas ran cheaper in the high-volume 2025-11 and 2025-12 campaign months than on the single June sampling day. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
settlements / day
107
1
2
3
4
5
17
6
105
103
2025-10
2025-12
2026-02
2026-04
2026-06
Fig. 9. Daily settlements (log scale). The six numbered movements are the largest in the series, dashed for operator actions and dotted for external events: (1) 2025-10-25, +1,460,132, the October take-off at the PING pay-to-mint launch (external); (2) 2025-11-13, +1,958,337, the 2025-11 self-payment fleet switching on, the sharpest jump in the window; (3) 2025-11-28, −1,791,905, the same fleet switching off as its three wallets cease together; (4) 2025-12-08, +646,615, the December fan-in carried by lnpay and t54; (5) 2026-01-01, −683,998, the collapse as the facilitator’s per-settlement fee takes effect (external); (6) 2026-06-09, +395,309, a single verified payer-payee pair switching on.
payer-payee pair switching on. Only one large movement has an external catalyst: the October take-off, which tracks the PING pay-to-mint launch [52], incentive-driven token-minting rather than service demand. Against all of this, the x402 v2 release (announced 2025-12-11 [57]), lands on the December plateau and moves the series not at all. The turning points are authored by operators and one facilitator decision; the ecosystem’s headline release leaves no mark. 5.5.2 Campaigns Rotate over a Narrow Base. Operators rotate campaigns, and the concentration of settlement activity across payers stays extreme in every quarter. The Gini of the per-payer settlement-count distribution is 0.99 in the October–December 2025 campaign quarter, eases only to 0.93 in the January–March 2026 post-collapse quarter, and returns to 0.97 in April–June 2026. A coefficient this high means a small set of payers accounts for almost all settlements. It never falls below 0.93, not even in the quiet quarter after the largest fleets have stopped, which is the signature of a rotating set of narrow campaigns rather than a broadening base of independent payers. A widening user population would drag the coefficient toward the moderate values a diverse base produces, well below the 0.9 range, and no quarter moves in that direction. The campaigns are also transient. Once they subside, the January–June 2026 tail runs at about 145,500 settlements per day (25,319,239 in total, 18.52% of 𝑆), an order of magnitude below the November–December peaks. 5.5.3 Growth Is Intensive, Not Extensive. The volume curve grew on the wrong margin for demanddriven adoption. We decompose monthly settlements into the extensive margin, the count of distinct active payers; and the intensive margin, settlements per active payer. The November–December explosion to 64,264,274 and 43,037,136 settlements coincided with a shrinking payer base: from 175,234 distinct payers in October down to 118,764 in November, 46,791 in December, and a trough of 14,581 in January. Settlements per payer meanwhile rose from 23 in October to 541 in November, 920 in December, and 832 in January (Fig. 10). Demand-driven adoption grows the extensive margin (more distinct users); x402’s growth is intensive, and the distinct-payer count is never seen growing monotonically across the window. 5.5.4 Advertised Supply and Settled Value Are Decoupled. The two quantities, that how many services are advertised and how many transactions settle, come apart: a large advertised-resource count and a large settled value are held by different payees and seldom by the same one. On the supply side, two payTo addresses account for 77.48% of all advertised Base resources (one with 10,035 listings, another with 9,461), yet these two settle only about $2,234 between them, so a high Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
18
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
payers settlement/payer
1
n Ju
ay M
r Ap
ar M
Fe b
Ja n
De c
No v
0
Oc t
0.5
Se p
share of own peak
growth margins
month
Fig. 10. Growth is on the intensive margin, not the extensive one (each monthly series normalized to its own peak): the settlement explosion (intensive, settlements per payer, peaking in December) coincides with a declining distinct-payer base (extensive, peaking in October), i.e. fewer wallets each settling more. supply vs demand
USD earned
107
advertised template operator
103
10 −1
100
101
102
103
104
advertised Base resources
Fig. 11. Supply and demand are inflated by different actors (log-log; each Base catalog payee that ever settled is a point): templates flood the catalog yet take in almost nothing, the operator fleets take in the dollars yet advertise next to nothing, and the high-supply, high-demand corner is empty.
listing count need not correspond to appreciable settled value. On the demand side, the payees that take in the dollars are a small set of hubs (lnpay, t54, and the 2025-11 self-pay run) that advertise few or zero catalog resources. Plotting every Base catalog payee that ever settled on the two axes shows the two seldom coincide (Fig. 11): of the ten payees advertising at least 100 resources none earns even $100,000, while the six payees that earn more than $100,000 each advertise at most 58 resources. The high-supply, high-demand corner is therefore empty. Takeaway (RQ3). The five properties are one predictable equilibrium: settlement count is both rewarded (leaderboards, volume-linked tokens) and, with gas sponsored, nearly free, so a costminimizing operator manufactures exactly what we observe. Yet the on-chain marker cannot itself separate this from genuine demand; only orthogonal axes, e.g., timing, funding, survival, do, and the economy they reveal is small. Settlement count is a Goodhart metric: subsidized and rewarded, it measures the incentive to transact, not the adoption it is taken to prove.
6 Discussion 6.1 Validity and Limitations What can and cannot be observed onchain. The chain records the settlements; whether an offchain economic event, an HTTP request served or a resource delivered, stands behind a given settlement is not observable from on-chain transfers alone. The verdicts above therefore assert only Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
19
what settlement traces can prove: that the flagged settlements move value among wallets in one funding-linked cluster, funded on-chain by a recirculating pool, and so do not constitute payments between independent parties and cannot be read as that many independent economic interactions. This holds under every reading of the off-chain world. Even if such a cluster internally meters a real off-chain workload, its settlements remain internal settlement throughput, just as a payment processor’s (e.g., Stripe’s) internal ledger entries are not counted as merchant adoption. We claim neither that a flagged operator has no off-chain business, nor anything about intent. Robustness of the operator-internal classification. Only the fictitious tier (C1, 21.20% of 𝑆) is proven manufactured, and the internal-settlement verdict rests on neither the lone shared-funder signal nor the named operator anchors. The largest internal-settlement clusters each carry two or more independent signals, and granting every singly-corroborated cluster the benefit of the doubt still bounds the operator-internal share within [72.38%, 84.98%]; striking the single largest cluster outright leaves it at 61.90%. The details are in Appendix B. Coverage and scope. On Base the EIP-3009 authorized transfer is the sole in-spec settlement path, and our rule intersects that event with a two-source facilitator allowlist (30 facilitators, 129 relayer EOAs; Appendix A), a deliberate bound that admits neither the facilitators’ non-x402 flow nor the full EIP-3009 event universe; Solana, lacking the event, is only a coarser confirmed-facilitator upper bound and is never merged with Base. The advertised supply and the $187,861.35 that reaches a nameable service are both defined against one discovery catalog, the CDP Bazaar, so services discoverable only off-catalog are invisible to the supply funnel and could raise that floor, which is why we report the genuine economy as a bound rather than a point estimate. The HTTP liveness probe and the catalog are point-in-time snapshots, and the fixed 280-day window is right-censored at its boundary, so late-arriving activity is not tracked. 6.2
Implications
The structure that makes settlement count manufacturable, an emit-cheap action tied to a standing reward, is not specific to x402: any on-chain adoption metric that is subsidized to produce and linked to leaderboards or volume-indexed tokens invites the same inflation. Reading such a count as adoption requires evidence orthogonal to the emitting act, whether value reaches a party outside the transactor’s control, or an off-chain attestation that a resource was delivered; absent that, the count certifies only that emitting was cheap and rewarded. The subsidy itself illustrates the mismatch here, since the facilitator gas meant to bootstrap real usage funds mostly cluster-internal traffic, the operators absorbing $240,943 of the $355,583 total. 6.3 Reproducibility and Ethics Reproducibility and artifact. The identification, role resolution, clustering, and classification run over the fixed 280-day window from on-chain data and a point-in-time catalog snapshot. Upon publication we will release the full pipeline and dataset, so that new windows, facilitators, assets, and chains can be re-measured. Ethics. The study uses only public on-chain data and a public discovery catalog and makes no claim about any party’s intent or off-chain business. The HTTP liveness probe (§3.2) was a single GET per host to an already-advertised endpoint, performed no payment, and was rate-limited, so it neither transacts nor stresses a service. Operator names are read from the operators’ own public self-advertisement in the catalog, a hub listed under its own domain, not from any de-anonymization of individuals. We name only such self-advertised operator handles, and do not re-identify the controllers behind pseudonymous addresses that are already public. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
20
7
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
Related Work
Blockchain measurement, fund flows, and clustering. Population-scale blockchain measurement has an established lineage, from Bitcoin transaction-graph analysis that recovered entity structure from raw transfers [42] and ERC20 token-network studies [54] to reproducible analytical platforms [29]. Recent work censuses emerging on-chain phenomena: illicit money-flow tracing [26], cross-chain MEV [47], transaction matching across heterogeneous chains [24], phishing contracts [20], amplification attacks [53], misbehavior on a major chain [25], and counterfeit tokens [14]. A security-venue line bears directly on our attribution and validation: address-cluster validation and expansion [32], methodology-sensitive revenue estimation [16], token-scam censuses [3], scam-token detection [56], and attribution audits [39]. Detecting manufactured activity and measuring adoption. Telling genuine activity from manufactured draws on wash-trading detection on centralized and decentralized markets [7, 34, 55], behavioral bot detection on Ethereum [46], Sybil and airdrop-farming detection [37], weak supervision for scarce labels [48], and ground-truth-by-construction in systems measurement [12, 30]; §2.2 dissects the criteria these lines established and shows which of them survive an agentic-payment setting. For adoption itself, Internet measurement has long separated advertised from effective deployment when tracking protocol rollout, charting HTTPS and certificate uptake [13, 41], new transport and TLS versions [22, 58], and the deployment of LLM services in the wild [23]. A causal-inference line attributes on-chain change to dated events with quasi-experimental designs around upgrades and incentive launches [11, 28] and before-after comparisons across a consensus change [31]. Agentic-payment security and identity. A parallel line studies the security of x402-style payment systems, enumerating vulnerability classes and attack feasibility, and the registration of agent identity [36, 40]. It is orthogonal to the axis measured here. Identity registration counts registrations, and the security work establishes that manipulation is feasible; neither measures settlement-level adoption nor how much observed activity is genuine. To our knowledge, this is the first populationscale measurement of agentic-payment adoption and of how much of it reflects genuine demand. Prior quantifications of x402 come from vendor dashboards and chain-analytics reports, none of them peer-reviewed; industry analyses have observed self-dealing and reconciled divergent cross-source volume figures [35], but qualitatively and without a reproducible identification rule or a validated, population-scale authenticity decomposition. Those trackers moreover disagree with one another by an order of magnitude on 30-day x402 volume over identical periods [35], which is itself evidence that adoption claims need an explicit identification rule and counting unit. 8
Conclusion
Measured at population scale, agentic commerce on x402 is far smaller and more concentrated than its settlement count implies. Over a fixed 280-day window we census 136,708,672 Base settlements worth $44,121,383.81; sorting each by what its on-chain trace proves, 84.98% of the count is operatorinternal, and what could be genuine is only bounded, from the $187,861.35 that demonstrably reaches a nameable service up to the $20,258,746.09 (45.92% of value) not provably manufactured. What fills the count is a coherent operator-driven economy, star-shaped, machine-timed, and so gassubsidized that reproducing it costs about $355,583 while paid by facilitators. Settlement count is thus a Goodhart metric, measuring the incentive to transact rather than the adoption it is read as proving. We will release the pipeline and dataset upon publication. Our findings do not dispute that x402 may support real activity; they show its counts cannot be read as independent adoption. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
21
References [1] Allium. 2026. Allium: Blockchain Data Infrastructure and Analytics. https://www.allium.so/. [2] Yoav Benjamini and Yosef Hochberg. 1995. Controlling the False Discovery Rate: A Practical and Powerful Approach to Multiple Testing. Journal of the Royal Statistical Society: Series B 57, 1 (1995). doi:10.1111/j.2517-6161.1995.tb02031.x [3] Federico Cernera, Massimo La Morgia, Alessandro Mei, and Francesco Sassi. 2023. Token Spammers, Rug Pulls, and Sniper Bots: An Analysis of the Ecosystem of Tokens in Ethereum and in the Binance Smart Chain (BNB). In Proc. USENIX Security Symposium. [4] Coinbase Developer Platform. 2025. x402: An Open Standard for Internet-Native Payments. https://x402.org/x402-anopen-standard-for-internet-native-payments/. [5] Coinbase Developer Platform. 2025. x402 Facilitator Pricing. https://docs.cdp.coinbase.com/get-started/changelog. [6] Coinbase Developer Platform. 2026. x402: Welcome and Supported Networks and Tokens. https://docs.cdp.coinbase. com/x402/welcome. [7] Lin William Cong, Xi Li, Ke Tang, and Yang Yang. 2023. Crypto Wash Trading. Management Science 69, 11 (2023), 6427–6454. doi:10.1287/mnsc.2021.02709 also NBER Working Paper 30783. [8] Dipanjan Das, Priyanka Bose, Nicola Ruaro, Christopher Kruegel, and Giovanni Vigna. 2022. Understanding Security Issues in the NFT Ecosystem. In Proc. ACM SIGSAC Conf. on Computer and Communications Security (CCS). doi:10. 1145/3548606.3559342 [9] John R. Douceur. 2002. The Sybil Attack. In Proc. International Workshop on Peer-to-Peer Systems (IPTPS). [10] Ernesto Estrada and Juan A. Rodríguez-Velázquez. 2005. Spectral Measures of Bipartivity in Complex Networks. Physical Review E 72, 4 (2005). doi:10.1103/PhysRevE.72.046105 [11] Aysajan Eziz. 2025. Layer-2 Adoption and Ethereum Mainnet Congestion: Regime-Aware Causal Evidence Across London, the Merge, and Dencun (2021–2024). arXiv:2512.14724. [12] Shehroze Farooqi, Maaz Musa, Zubair Shafiq, and Fareed Zaffar. 2020. CanaryTrap: Detecting Data Misuse by Third-Party Apps on Online Social Networks. Proc. on Privacy Enhancing Technologies (PoPETs) (2020). [13] Adrienne Porter Felt, Richard Barnes, April King, Chris Palmer, Chris Bentzel, and Parisa Tabriz. 2017. Measuring HTTPS Adoption on the Web. In Proc. USENIX Security Symposium. [14] Bingyu Gao, Haoyu Wang, Pengcheng Xia, Siwei Wu, Yajin Zhou, Xiapu Luo, and Gareth Tyson. 2020. Tracking Counterfeit Cryptocurrency End-to-end. Proc. ACM Meas. Anal. Comput. Syst. (POMACS) 4, 3, Article 50 (2020). doi:10.1145/3428335 [15] Diego Garlaschelli and Maria I. Loffredo. 2004. Patterns of Link Reciprocity in Directed Networks. Physical Review Letters 93, 26 (2004). doi:10.1103/PhysRevLett.93.268701 [16] Gibran Gómez, Kevin van Liebergen, and Juan Caballero. 2023. Cybercrime Bitcoin Revenue Estimations: Quantifying the Impact of Methodology and Coverage. In Proc. ACM Conf. on Computer and Communications Security (CCS). [17] Léo Grinsztajn, Edouard Oyallon, and Gaël Varoquaux. 2022. Why Do Tree-Based Models Still Outperform Deep Learning on Typical Tabular Data?. In Advances in Neural Information Processing Systems (NeurIPS). [18] James A. Hanley and Barbara J. McNeil. 1982. The Meaning and Use of the Area under a Receiver Operating Characteristic (ROC) Curve. Radiology 143, 1 (1982). doi:10.1148/radiology.143.1.7063747 [19] Catherine Hausman and David S. Rapson. 2018. Regression Discontinuity in Time: Considerations for Empirical Applications. Annual Review of Resource Economics 10 (2018). doi:10.1146/annurev-resource-121517-033306 [20] Bowen He, Xiaohui Hu, Yufeng Hu, Ting Yu, Rui Chang, Lei Wu, and Yajin Zhou. 2025. Phishing Tactics Are Evolving: An Empirical Study of Phishing Contracts on Ethereum. Proc. ACM Meas. Anal. Comput. Syst. (POMACS) (2025). doi:10.1145/3727138 [21] Sture Holm. 1979. A Simple Sequentially Rejective Multiple Test Procedure. Scandinavian Journal of Statistics 6, 2 (1979), 65–70. [22] Ralph Holz, Jens Hiller, Johanna Amann, Abbas Razaghpanah, Thomas Jost, Narseo Vallina-Rodriguez, and Oliver Hohlfeld. 2020. Tracking the Deployment of TLS 1.3 on the Web: A Story of Experimentation and Centralization. ACM SIGCOMM Computer Communication Review (CCR) 50, 3 (2020), 3–15. doi:10.1145/3411740.3411742 [23] Xinyi Hou, Jiahao Han, Yanjie Zhao, Shenao Wang, and Haoyu Wang. 2026. Mapping the Landscape of LLM Deployment in the Wild: Prevalence, Patterns, and Perils. Proc. ACM Meas. Anal. Comput. Syst. (POMACS) 10, 1 (2026). doi:10.1145/ 3788097 [24] Xiaohui Hu, Hang Feng, Pengcheng Xia, Gareth Tyson, Lei Wu, Yajin Zhou, and Haoyu Wang. 2024. Piecing Together the Jigsaw Puzzle of Transactions on Heterogeneous Blockchain Networks. Proc. ACM Meas. Anal. Comput. Syst. (POMACS) 8, 3 (2024). doi:10.1145/3700424 [25] Yuheng Huang, Haoyu Wang, Lei Wu, Gareth Tyson, Xiapu Luo, Run Zhang, Xuanzhe Liu, Gang Huang, and Xuxian Jiang. 2020. Understanding (Mis)Behavior on the EOSIO Blockchain. Proc. ACM Meas. Anal. Comput. Syst. (POMACS) (2020). doi:10.1145/3392155
Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
22
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
[26] Yicheng Huo, Yufeng Hu, Yajin Zhou, Ting Yu, Lei Wu, and Cong Wang. 2025. Shedding Light on Shadows: Automatically Tracing Illicit Money Flows on EVM-Compatible Blockchains. Proc. ACM Meas. Anal. Comput. Syst. (POMACS) 9, 3, Article 63 (2025). doi:10.1145/3771578 [27] Paul Jaccard. 1912. The Distribution of the Flora in the Alpine Zone. New Phytologist 11, 2 (1912), 37–50. doi:10.1111/j. 1469-8137.1912.tb05611.x [28] Harang Ju, Madhav Kumar, Ehsan Valavi, and Sinan Aral. 2026. Explaining Sustained Blockchain Decentralization with Quasi-Experiments: The Resource Flexibility of Consensus Mechanisms. Information Systems Research (2026). [29] Harry Kalodner, Malte Möser, Kevin Lee, Steven Goldfeder, Martin Plattner, Alishah Chator, and Arvind Narayanan. 2020. BlockSci: Design and Applications of a Blockchain Analysis Platform. In Proc. USENIX Security Symposium. [30] Chris Kanich, Christian Kreibich, Kirill Levchenko, Brandon Enright, Geoffrey M. Voelker, Vern Paxson, and Stefan Savage. 2008. Spamalytics: An Empirical Analysis of Spam Marketing Conversion. In Proc. ACM Conf. on Computer and Communications Security (CCS). [31] Elie Kapengut and Bruce Mizrach. 2023. An event study of the ethereum transition to proof-of-stake. Commodities 2, 2 (2023), 96–110. [32] George Kappos, Haaroon Yousaf, Rainer Stütz, Sofia Rollet, Bernhard Haslhofer, and Sarah Meiklejohn. 2022. How to Peel a Million: Validating and Expanding Bitcoin Clusters. In Proc. USENIX Security Symposium. [33] Peter Jihoon Kim, Kevin Britz, and David Knott. 2020. EIP-3009: Transfer With Authorization. https://eips.ethereum. org/EIPS/eip-3009. [34] Massimo La Morgia, Alessandro Mei, Alberto Maria Mongardini, and Eugenio Nerio Nemmi. 2023. A Game of NFTs: Characterizing NFT Wash Trading in the Ethereum Blockchain. In Proc. IEEE International Conference on Distributed Computing Systems (ICDCS). [35] Noah Levine. 2026. The Honest Number Behind AI Agent Payments. https://a16zcrypto.com/posts/article/ai-agentpayments-honest-number. [36] Shengchen Ling, Yihang Huang, Yuefeng Du, Yuan Chen, Yajin Zhou, Lei Wu, and Cong Wang. 2026. Free-Riding the Agentic Web: A Systematic Security Analysis of x402 Payments. arXiv:2605.30998. [37] Qiangqiang Liu, Qian Huang, Frank Fan, Haishan Wu, and Xueyan Tang. 2025. Detecting Sybil Addresses in Blockchain Airdrops: A Subgraph-based Feature Propagation and Fusion Approach. In 2025 IEEE International Conference on Blockchain and Cryptocurrency (ICBC). 1–7. doi:10.1109/ICBC64466.2025.11185061 [38] lnpay. 2026. AIsa Payment Gateway. https://pay.lnpay.ai. Operator’s own product page; archived 2026-04-12 at https://web.archive.org/web/20260412030743/https://pay.lnpay.ai/. [39] Kelvin Lubbertsen, Michel van Eeten, and Rolf van Wegberg. 2025. Ghost Clusters: Evaluating Attribution of Illicit Services through Cryptocurrency Tracing. In Proc. USENIX Security Symposium. [40] Rischan Mafrur and Priagung Khusumanegara. 2026. From Agent Identity to Agent Economy: Measuring the Operational Readiness of ERC-8004 AI Agents. arXiv:2606.12128. [41] Antonis Manousis, Roy Ragsdale, Ben Draffin, Adwiteeya Agrawal, and Vyas Sekar. 2016. Shedding Light on the Adoption of Let’s Encrypt. arXiv:1611.00469. [42] Sarah Meiklejohn, Marjori Pomarole, Grant Jordan, Kirill Levchenko, Damon McCoy, Geoffrey M. Voelker, and Stefan Savage. 2013. A Fistful of Bitcoins: Characterizing Payments Among Men with No Names. In Proc. ACM Internet Measurement Conference (IMC). [43] Merit Systems. 2026. x402scan: An Open-Source x402 Ecosystem Explorer and Volume Index. https://x402scan.com. [44] Whitney K. Newey and Kenneth D. West. 1987. A Simple, Positive Semi-Definite, Heteroskedasticity and Autocorrelation Consistent Covariance Matrix. Econometrica 55, 3 (1987). doi:10.2307/1913610 [45] M. E. J. Newman. 2001. The Structure of Scientific Collaboration Networks. Proceedings of the National Academy of Sciences (PNAS) 98, 2 (2001). doi:10.1073/pnas.98.2.404 [46] Thomas Niedermayer, Pietro Saggese, and Bernhard Haslhofer. 2024. Detecting Financial Bots on the Ethereum Blockchain. In Companion Proc. ACM Web Conference (WWW). doi:10.1145/3589335.3651959 [47] Burak Öz, Christof Ferreira Torres, Christoph Schlegel, Bruno Mazorra, Jonas Gebele, Filip Rezabek, and Florian Matthes. 2025. Cross-Chain Arbitrage: The Next Frontier of MEV in Decentralized Finance. Proc. ACM Meas. Anal. Comput. Syst. 9, 3, Article 51 (Dec. 2025), 33 pages. doi:10.1145/3771566 [48] Alexander Ratner, Stephen H Bach, Henry Ehrenberg, Jason Fries, Sen Wu, and Christopher Ré. 2020. Snorkel: rapid training data creation with weak supervision. The VLDB Journal 29, 2 (2020), 709–730. [49] Stephen B. Seidman. 1983. Network Structure and Minimum Degree. Social Networks 5, 3 (1983). doi:10.1016/03788733(83)90028-X [50] Ravid Shwartz-Ziv and Amitai Armon. 2022. Tabular Data: Deep Learning Is Not All You Need. Information Fusion 81 (2022), 84–90. [51] Robert Tarjan. 1972. Depth-First Search and Linear Graph Algorithms. SIAM J. Comput. 1, 2 (1972). doi:10.1137/0201010 [52] Trust Wallet. 2025. What Is x402 and PING? https://trustwallet.com/blog/cryptocurrency/what-is-x402-and-ping.
Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
23
Table 3. The 30 facilitators of the x402 allowlist from Allium, as of June 2026. Comparison with x402scan shows that 29 of the 30 facilitators are shared; only Nuwa Protocol is absent from the x402scan allowlist. Per-facilitator USD entries are independently rounded to the cent and may sum a cent or two off the exact total. Facilitator
Settlements
EOAs
Gross USD
Coinbase PayAI Daydreams Heurist Virtuals Protocol FluxA X402rs OpenX402 AnySpend CodeNut Questflow AurraCloud Thirdweb Meridian RelAI
86,859,685 23,521,216 11,810,802 7,964,123 1,989,097 962,466 697,618 560,994 514,164 477,859 473,868 235,444 220,302 114,180 89,447
40 15 2 9 1 6 6 2 1 4 10 3 10 1 1
27,892,703.88 4,372,475.07 2,757,672.98 30,075.60 4,339,477.70 103,861.02 468,665.61 174,171.66 129,109.25 110,005.03 10,017.70 53,540.84 118,721.80 2,988,335.45 214,951.64
Facilitator Dexter Polymer Cascade Corbits Primer Mogami OpenFacilitator xEcho Nuwa Protocol x402 Jobs Ultravioleta DAO Treasure Openmid Bitrefill 402104
Settlements
EOAs
Gross USD
40,248 38,273 21,562 19,777 19,342 18,636 14,509 14,074 13,236 7,599 7,448 2,344 234 95 30
2 1 1 1 1 1 1 1 3 1 1 1 1 1 1
2,471.27 5,148.82 81.85 304.57 3,862.57 310,273.55 30,909.97 2,847.30 94.24 366.25 490.86 398.22 34.68 302.69 11.75
Total (30 facilitators): 136,708,672 settlements, 129 EOAs, USD 44,121,383.81
[53] Taro Tsuchiya, Liyi Zhou, Kaihua Qin, Arthur Gervais, and Nicolas Christin. 2025. Blockchain amplification attack. Proceedings of the ACM on Measurement and Analysis of Computing Systems 9, 1 (2025), 1–30. [54] Friedhelm Victor and Bianca Katharina Lüders. 2019. Measuring Ethereum-Based ERC20 Token Networks. In Proc. Financial Cryptography and Data Security (FC). [55] Friedhelm Victor and Andrea Marie Weintraud. 2021. Detecting and Quantifying Wash Trading on Decentralized Cryptocurrency Exchanges. In Proc. Web Conference (WWW). doi:10.1145/3442381.3449824 [56] Cong Wu, Jing Chen, Ziming Zhao, Kun He, Guowen Xu, Yueming Wu, Haijun Wang, Hongwei Li, Yang Liu, and Yang Xiang. 2024. TokenScout: Early Detection of Ethereum Scam Tokens via Temporal Graph Learning. In Proc. ACM Conf. on Computer and Communications Security (CCS). doi:10.1145/3658644.3690234 [57] x402.org. 2025. Introducing x402 V2: Evolving the Standard for Internet-Native Payments. https://www.x402.org/ writing/x402-v2-launch. [58] Johannes Zirngibl, Philippe Buschmann, Patrick Sattler, Benedikt Jaeger, Juliane Aulbach, and Georg Carle. 2021. It’s over 9000: Analyzing Early QUIC Deployments with the Standardization on the Horizon. In Proc. ACM Internet Measurement Conference (IMC). doi:10.1145/3487552.3487826
A
Facilitator Allowlist
The x402 ecosystem is permissionless and has no authoritative registry, so we anchor the allowlist on a commercial on-chain index that labels facilitators on its own maintained address set (Allium’s base.agents.x402_transfers) and cross-validate it against an independently maintained opensource community curation (the x402scan facilitators/lists/all.ts). Over the window the index labels 30 facilitators (Table 3), which resolve to 129 relayer EOAs (a single facilitator can operate several; the per-facilitator EOA counts sum to the 129 distinct addresses with no sharing) and reproduce the principal census exactly: 136,708,672 settlements and $44,121,383.81. The community curation lists 29 facilitators, every one of which the index also labels, so the two sources agree on 29 of 30 entries and their union is 30. The single index-only facilitator, Nuwa Protocol, carries 13,236 settlements, 0.0097% of the census, so the cross-source disagreement is immaterial to every reported quantity. The 129 relayer EOAs are a strict subset of the 5,587 relayers that emit an AuthorizationUsed event in the window. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
24
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
Table 4. The 15 facilitators of the Solana x402 set from Allium, as of June 2026. Comparison with x402scan shows that all 15 facilitators are shared. Unlike Base, Solana exposes no clean event marker, so this set is the whole identification and the count is a confirmed-facilitator upper bound. Per-facilitator USD entries are independently rounded to the cent and may sum a cent or two off the exact total. Facilitator
Settlements
Gross USD
Dexter PayAI Coinbase Corbits RelAI OpenX402 OpenFacilitator Daydreams
33,504,613 5,842,237.77 14,572,595 2,488,399.11 830,290 287,414.85 212,527 1,329.53 191,376 283,335.40 103,560 85,599.15 18,691 42,076.38 17,582 2.20
Facilitator
Settlements
Gross USD
15,607 8,556 1,854 543 68 63 3
2,178.33 90.45 21.28 0.06 7.83 7.76 6.00
x402 Jobs Cascade Ultravioleta DAO AurraCloud AnySpend CodeNut Bitrefill
Total (15 facilitators): 49,477,928 settlements, USD 9,032,706.12
On Solana the same two curations agree exactly. The commercial index labels 15 facilitators in its Solana x402 table (Allium’s solana.agents.x402_transfers, Table 4), and the open-source community curation (x402scan) independently carries a Solana fee-payer address for the same 15 facilitators and for no others. This 15-of-15 agreement is tighter than the 29-of-30 on Base. The crucial difference from Base is that Solana exposes no clean event marker, so this fee-payer-signer set constitutes the entire identification. The resulting 49,477,928-settlement count is therefore a confirmed-facilitator upper bound, dominated by a single facilitator (Dexter, 67.72% of the count). A per-transaction TransferChecked-shape validity check bounds the contamination of that coarser unit (§3.1): only 0.307% of settlements carry the facilitator address as payer or recipient and 0.0056% are self-transfers, so it is tight rather than loose. B
Grading the Internal-Settlement Evidence
The graph assigns 84.98% of 𝑆 to the fictitious and internal-settlement tiers (C1 and C2, §4.2), resting in part on named recipient hubs (lnpay, t54) and their seed funders. A shared funder does not by itself show that a cluster’s settlements are internal rather than between independent parties: a custodial agent-wallet platform, an exchange, or a bridge also seeds many wallets from one address (§2.2). Two design choices and a grading step keep C2 from resting on that lone signal. First, the merge rule requires a bespoke funder, not merely a shared one. A funder qualifies only when its out-neighborhood is near-confined to a single operator’s fleet and hub. Exchanges, bridges, routers, relayers, and smart-wallet factories, the high-degree shared addresses whose recipients span the whole chain, are held out as opaque boundaries and never merge the wallets they touch (§4.2). This is a structural negative control: because a custodian’s fundees trace to no single hub, the rule cannot fold an exchange’s customers into one operator. The 2025-11 self-payment wallets show it on real data, first-funded from two exchange wallets (Binance and Gate) yet not merged with the rest of those exchanges’ fundees, and classified C1 only by their self-payment endpoint. Second, we grade C2 by how many independent signals corroborate that each cluster’s settlements are internal, requiring more than shared funding alone. The C2 mass is concentrated in a few clusters that each carry two or more mutually independent signals: the three largest, lnpay, t54/lucyos, and ainalyst, together carry 69,974,099 settlements, 51.18% of 𝑆 and 80.2% of the C2 mass, and none rests on shared funding alone. The lnpay cluster adds sweep-closure (98.34% of hub inflow returned to its funder) and a fleet whose capital is 99.98% internal; t54/lucyos adds synchronized activation (70.33% of payers first settling on one day) and a hub self-advertised under its own domain; ainalyst adds a Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
How Agentic Is Agentic Commerce? A Population-Scale Measurement of x402 Adoption and Authenticity
25
Table 5. The payer-behavioral model against the 7-annotator human silver set. Three model families are reported and agree, so the result is model-agnostic.
𝐹 1 (non-organic) balanced accuracy precision (non-organic) recall (non-organic)
Logistic Regression
Random Forest
Gradient Boosting
0.864 0.826 0.887 0.843
0.849 0.801 0.863 0.836
0.848 0.789 0.847 0.850
16-second fund-and-repay sweep. Sweep-closure, synchronized activation, and a self-advertised hub are each a distinct on-chain fact a shared funder does not imply. Third, we carry the residual uncertainty into a bound, not a point claim. Consider every C2 cluster that rests on shared funding without a second corroborating signal, at most the 12.60% of 𝑆 outside the multiply-corroborated clusters. If all of it is granted the benefit of the doubt and reclassified as possibly independent, the operator-internal share falls from 84.98% to 72.38% (C1’s 21.20% plus the multiply-corroborated C2’s 51.18%). The operator-internal share is therefore bounded in [72.38%, 84.98%], and even its floor leaves the possibly independent remainder a minority of the count. The bound is also insensitive to any single attribution: striking the largest cluster (lnpay, 23.08% of 𝑆) from the operator-internal mass outright still leaves it at 61.90%, and striking t54/lucyos (its cluster’s 21.61%) instead leaves 63.37%. C
Silver-Set Annotation Protocol and the C3 Residual Model
This appendix expands the C3 residual model, whose reported share we treat as an estimate of the otherwise-unresolved tail rather than a validation of genuineness. Its scope is exactly that tail: none of the figures below enter the headline C1 and C2 shares or the genuine-economy bound of §4.3, which rest on the structural verdicts alone. Sampling and annotation. The silver set is a stratified random sample of 500 payers drawn to span the full settlement-volume range, so that low- and high-activity payers are both represented. Each payer was independently adjudicated by 7 annotators under a three-label codebook, organic (independent demand), non-organic (operator-generated or otherwise manufactured), or ambiguous, with the payer’s on-chain behavioral summary as the evidence shown. We take the per-payer label by majority and keep the 438 payers with a decisive (non-ambiguous) consensus as the labeled set; inter-annotator agreement is Fleiss 𝜅 = 0.651 over the three classes (consensus 280 non-organic, 158 organic, 62 ambiguous). Features and models. Each payer is summarized by the 9 behavioral features, computed from its settlements alone: settlement count and value, average ticket, distinct payees, active days, calendar span, daily-count variability, peak single-day count, and signer-wallet nonce. The features deliberately exclude the funding- and sweep-graph signals that define C1 and C2, so that agreement between the behavioral model and the structural tiers is earned rather than built in. We fit three model families, Logistic Regression, Random Forest, and Gradient Boosting, and report their crossvalidated non-organic 𝐹 1 , balanced accuracy, and per-class precision and recall in Table 5; the three agree, so the result does not hinge on a single model choice; we avoid deep learning, which would overfit a labeled set this size and, on tabular data of this shape, does not outperform tree ensembles [17, 50]. Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.
26
Shengchen Ling, Yajin Zhou, Lei Wu, and Cong Wang
Application and its limits. Applied to the 457,400-payer C3 tail, the three families flag 87.82% of unclustered payers as manufactured-behaving (95% CI [87.73%, 87.92%]; 84.91% flagged by all three families, 9.67% held organic by all three). We read this as a soft estimate for three reasons a stricter external validation would have to remove. First, the annotators judged from behavioral summaries that overlap the model’s features, so a stereotype that reads machine-like but legitimate agent traffic as manufactured would be inherited by any model trained on the labels. Second, the three families share both the labels and correlated features, so their agreement is only a consistency check. Third, genuine agent demand and manufactured traffic share automation, periodicity, and dust-sized tickets (§2.2), so behavior alone cannot certify genuineness. For these reasons the estimate is confined to bounding the C3 tail and is kept out of every headline quantity. The codebook, the annotation interface, and the per-fold evaluation are part of the released artifact.
Proc. ACM Meas. Anal. Comput. Syst., Vol. 1, No. 1, Article . Publication date: July 2026.