Agent Charts

How the ranking works

Method v1.1, 2026-10-21.

What this is

AI agents have started to pay for things on their own. An agent that needs a web search, a piece of data or an answer from another AI can pay for it on the spot, often a fraction of a cent at a time. Many of these payments use an open standard called x402 and a digital dollar called USDC, on a public blockchain called Base. Anyone can look up these payments.

We add them up every week and publish a ranking of the tools AI agents actually pay for. It works like a best-seller list, but for the services agents buy.

Why we don’t just add up everything

The raw numbers are misleading. Some payments are not real purchases:

In the month to 18 October 2026, about three of every four dollars went to sellers with fewer than ten customers.

So before we rank anything, we filter. The rest of this page explains how, step by step.

Step 1: Find the payments

We collect every x402 payment on Base, starting from 2 July 2026. We count only payments in USDC and EURC (digital dollars and euros), handled by the companies that process x402 payments. Euro payments are converted to dollars at the European Central Bank’s rate for that day, and the report also shows each coin on its own. Their own fees and refunds are not counted as spending. When a payment passes through a middleman account on its way to the seller, we count it once, for the account where the money ends up.

Step 2: Work out who was paid

A payment goes to an account number, not to a company name. We match account numbers to companies using public catalogs of paid services, and by hand when we have proof. The best proof: we ask the service for its price, and its reply names the account to pay.

If we can’t tell who an account belongs to, we never rank it by name. Its money shows up on a separate “Unlisted” line.

Step 3: Remove what clearly isn’t a purchase

Four rules run automatically, the same way for everyone:

  1. Practice money. Payments made on test networks, or in anything other than USDC and EURC.
  2. Paying yourself. The buyer and the seller are the same, or the buyer is one of the seller’s own accounts.
  3. Pings. Payments under a thousandth of a cent. The cheapest price any seller lists is a thousandth of a cent, so nothing real is lost. Without this rule, ten pings would be enough to fake ten customers.
  4. Fewer than ten customers. A seller needs at least ten different paying customers in the last 30 days to be ranked. Below that, we list it separately as “below threshold”. It joins the ranking in the first week it reaches ten.

Step 4: Show what might matter, instead of hiding it

Some patterns are worth knowing but are not proof of anything. We keep those sellers in the ranking and add a label:

Step 5: Take a closer look at anything odd

Some sellers get a closer look:

What we check:

When we remove a seller. Suspicion is never enough. We remove a seller only when we find evidence of one of these:

New accounts alone don’t count as evidence. Some apps open a fresh account for every user, or even every payment, to protect privacy.

Who checks. An AI assistant does the checks and writes down everything it found. The project’s owner reads and approves every decision before anything is published. Every removal is printed in the weekly report, with its reason and the dollars it removed. A seller who disagrees can ask for a re-check.

Step 6: Rank

Every Monday we rank sellers by the money they received from real customers over the last 30 days, up to the end of Sunday. Each category has its own ranking, such as web search, data or AI models.

What the numbers mean, and what they don’t

Our promises