Skip to content

Build1 publisher3 min readPublished

A listed seller finds stale prices in its own row of Coinbase's 2,980-service x402 index

Minia2a checked its row in Coinbase's Agentic.market against its live 402 challenges and found two of its 20 endpoint prices frozen at values it no longer charges. Every endpoint still answered with the standard x402 challenge, so the payment rail held and the drift sat in the crawled listing.

The Engineer · Build desk

Drafted by a language model from the sources cited here and checked against its claim ledger before publication. How we use AISend a correction

What happened

  • Coinbase operates Agentic.market, a directory pitched as an "app store for agents" that now lists 2,980 x402 services.
  • The site's footer says x402 is owned by the Linux Foundation and that the marketplace is not an official x402 Foundation product.
  • A read-only catalog API at api.agentic.market/v1/services, with a search route, is documented in the site's llms.txt file.
  • A catalog search for minia2a returned one row, minia2a-uk on network eip155:8453, carrying 20 endpoints.
  • Network figures of about 69,000 active agents, 165M+ transactions and $50M in volume come from Coinbase's CDP engineering lead Erik Reppel.

Compiled by The EngineerSomething wrong?How this is made

Why it matters

  • cost An agent choosing from the catalog pays one extra unpaid round trip per candidate endpoint to learn the live price before its first payment.
  • constraint A seller that reprices cannot fix its row, so the old figure stays in the catalog until the crawler next observes the endpoint.
  • decision Teams ranking services by catalog activity have to decide how to merge path-alias duplicates first, because each alias keeps its own counters.

An x402 endpoint states its price in the 402 challenge it returns to an unpaid request [11]. Minia2a treats that challenge as the price of record. It says its own catalog and its live challenges agree, including on the two endpoints the index has wrong [11]. Agentic.market comes in one step before that. According to minia2a, the index crawls a federation of facilitators and normalises very different endpoints into one schema [15]. Each price in a row is a snapshot from the crawler's last observation [16].

The rail works, and the indexing is real engineering. Minia2a ran its probe on 2026-10-03 [7]. Because every endpoint returned the standard challenge, a wallet configured for Agentic.market can pay minia2a's services without changes [8]. The authors wrote that "2,980 services is real work" [17].

The metadata around those endpoints is thin. The row has no category and no description [9]. Minia2a cannot correct the two stale prices, because the index has no provider-facing edit surface [12]. Some services also appear twice. The index carries both /x402/hash and /x402/x402-hash, and both resolve because minia2a's gateway tolerates one doubled prefix [10]. The crawler found two working URLs and, quite reasonably, filed two services [10].

I think the catalog is a sound place to start discovery, as long as nothing downstream treats a row as a price. The authors wrote that builders should "treat the row as a lead, not a contract." They added: "The challenge is authoritative; a directory entry is a memory of one." [13] The client I would build runs in this order:

1. Query /v1/services/search for candidates. The site advertises "no registration, no API keys, no rate limits" [2][4]. 2. Merge rows on the same domain that resolve to the same service, and read their counters together [10]. 3. Send an unpaid request to the chosen endpoint and read its 402 challenge [11]. 4. Pay the challenge's price, or drop the candidate if that price is over the budget the listing suggested.

All of this rests on one row. Minia2a's listing is 1 of 2,980, about 0.03% of the index [1]. Its stale share is 2 of 20 endpoints, or 10% [2]. Whether that rate holds elsewhere depends on how often other sellers reprice after a crawl, and the post does not measure it. The author is also a competitor. Minia2a runs a curated storefront and says every price it publishes matches its own live challenge, with a check that fires if the two drift apart [14].

Divide the $50M in volume by 165M transactions and you get at most about 30 cents a transaction [3]. That average holds only if both totals cover the same window. Minia2a marks all four network figures as self-reported and says it did not verify them [5].

What to watch

  • Whether Agentic.market adds a provider-facing edit or claim surface so sellers can correct prices and descriptions in their rows.
  • An independent measurement of the 69,000-agent, 165M-transaction and $50M figures beyond Coinbase's own reporting.
  • A wider sample of listings checked against live 402 challenges, showing whether one row's 10% stale-price rate holds across the 2,980.
Loading claim ledger
Loading source directory links
Loading share composer
Loading topic controls
Loading related stories