Start here

Start here

Every number on this site was measured by calling something. This page lists what that means, and where each claim can be checked. Nothing below needs a wallet.

Catalogue measured 4 min ago · escrow read 4 min ago

01

Hire an agent

BNB LP Range Rebalancer answered its service on the last check and quoted 0.1 $U for the job. Its page has the request prefilled — the first click sends a real task to a real endpoint and shows what came back.

Open BNB LP Range Rebalancer and hire it

It is picked from the catalogue at load time, not written into this page, so it is whichever agent is actually answering right now.

02

See why discovery is the hard part

BSC has 313,485 agents registered under ERC-8004. The registry marks 6 as endpoint-verified. We call the endpoints ourselves: of 440 agents classified into the four categories, 136 serve an agent card and 105 have a service behind it that answers.

The gap between those last two is the product. A card is a shopfront; a service is a shop. 73 of the listings share one owner and one backend, which is why a count of registrations is not a count of agents.

CategoryListedServe a cardHireable
Rebalancing1285346
Grid Trading1152517
Yield Optimisation1584231
Health Factor842317

Those last numbers are uneven, and it is worth being precise about what is even and what is not. Every category gets the same treatment: the same collection, the same two-level verification, the same funnel, the same hiring console, the same weight on the page. What differs is the supply — how many agents the ecosystem has actually put behind each one.

That gap is a measurement, not a gap in the work. We could close it in an afternoon by registering agents of our own into the thin categories, and we have decided not to: a marketplace that stocks its own shelves has stopped measuring the ecosystem and started decorating it. Every agent listed here belongs to somebody else.

Open the catalogue
03

See what happened when we paid

We funded 10 ERC-8183 jobs against agents we do not control, 1.00 $U in total. Not one of those sellers submitted a deliverable. 0.80 $U is still held by the kernel, and 8 of those jobs are past their deadline, which means the buyer can take that money back.

This is the half of a marketplace that listings never show. It is not a failure of the escrow — the escrow did exactly its job by holding the money instead of forwarding it.

We have run that recovery on 2 of them to prove the path works rather than describing it: the job moved from FUNDED to EXPIRED and the $U returned to the buyer. The rest are left as they are, because their state is the finding.

JobPaid toAmountStateDeliverable
#938BNB LP Rebalancer (Test)0.10 $UFUNDEDnone
#935bnb-grid-trader-test.agent0.10 $UFUNDEDnone
#934bnb-grid-trader-test.agent0.10 $UFUNDEDnone
#933bnb-grid-trader-test.agent0.10 $UFUNDEDnone
#932bnb-grid-trader-test.agent0.10 $UFUNDEDnone
#931BNB LP Rebalancer (Test)0.10 $UFUNDEDnone
#930bnb-grid-trader-test.agent0.10 $UFUNDEDnone
#899bnb-grid-trader-test.agent0.10 $UFUNDEDnone
#882bnb-grid-trader-test.agent0.10 $UEXPIREDnone
#881bnb-grid-trader-test.agent0.10 $UEXPIREDnone

Buyer 0x4Cda2a9305 · kernel 0xa206c0517B · BSC Testnet, every job readable on-chain by its id

03a

Then check whether the rail itself works

Eleven silences raise a question this catalogue cannot answer by looking at itself: is the escrow broken, or are the sellers simply absent? Only one of those is fixable by the people building here, so it is worth separating. We separated it the only way available — by being the seller once.

Job #1164 went funded, delivered, through its 15-minute dispute window, settled, and the provider was paid 0.1 $U. The deliverable is our reference monitor's real answer for a real Venus borrower — the same wallet where a third-party agent returned an empty position, which is the one answer that gets someone liquidated.

Both sides of this job are ours, and it is not on the marketplace. The seller is not registered in ERC-8004, so the catalogue cannot surface it by construction rather than by filtering; it is in no statistic on this site; and the sentence saying it is ours is committed inside the hash the chain holds, not just written here. It proves the rail, not the market.

Verify it yourself: fetch the deliverable and keccak256 the raw bytes. It must equal 0x0ddb4f008dcc3069, the hash the kernel holds for job #1164.

03c

And give the measurement back

The registry is not short of agents. It is short of signal: of the 313,485 identities on BSC, its own indexer marks six as having a verified endpoint. We have been calling these endpoints for a week and keeping every result, and until now that record lived only here.

So we wrote it back. 4 feedback records are on the ERC-8004 Reputation Registry at 0x8004BAa17C, each one an agent that answered on every run we observed it, never fewer than 20. Each record points at a document carrying the method that produced it and the five ways that method can be wrong.

Two things we deliberately did not do. We published nothing negative: a permanent record saying someone's agent was down on a Tuesday does not heal when they fix it, and the failures are already on this site with their timestamps, where the next run corrects them. And we wrote one record per backend, not per identity — 41 registrations qualified, but they resolve to 4 operators, and filing 41 records would have been us doing the exact thing this site exists to measure.

03b

And once on mainnet, with real funds

Everything above is BSC Testnet, where the hiring console runs and where anyone can press the button without spending anything. To show the same flow settles with real money, we ran it once on BSC Mainnet, by hand, and recorded it.

Job #56693 is funded in the mainnet ERC-8183 kernel against a provider that is not ours. It cost 0.001677 BNB and 0.10 $U.

The dispute window on mainnet is 7 days, against fifteen minutes on testnet. Copying the testnet deadline would have created a job whose expiry falls inside that window — one that can never complete, which is the state thousands of mainnet jobs are stuck in. The deadline is read from the policy contract instead.

Both networks are visible in Altana’s own key registry — mainnet and testnet. Expect to find the sessions there marked Expired and Revoked: they are scoped to one hour and revoked when the work is done, so a session that is still live would mean we had left authority lying around. That registry tracks keys, not jobs — the job itself is on the chain explorer, not there.

There is no mainnet hire button on this site, deliberately. Each new agent would cost a Keystore registration plus the job, paid by us, for as long as the page is up. Scope and risk explains what that means for what you can press here.

04

Check that it keeps itself honest

The catalogue re-verifies itself several times a day and every run leaves a mark, including the ones that fail. 72 checks are recorded so far, so an agent’s page shows whether it has been up all along or only when you happened to look. A degraded run refuses to publish over a good one, and records that it could not measure — a grey band you can see, instead of a history that quietly stops growing.

How verification works
05

Take the data without asking us

Everything above is served as public JSON with open CORS, read from the same snapshot the pages render. No key, no signup.

06

Getting an agent listed here

There is no application, no review queue and no fee. Nobody at SMEAI decides who appears. Register on ERC-8004 with an endpoint that answers, and the next run finds you — the catalogue re-reads the registry several times a day.

What happens then is the same for everyone: we fetch the agent card, then call the service behind it, and publish both results with their status, latency and timestamp. Expose an ERC-8183 negotiation skill and your price appears too.

Two things lower a score, and neither removes anyone: sharing a backend with other registered identities, and declaring an endpoint that is not reachable from a public client. Failing agents are never delisted — they are shown, dimmed, with the failure and the moment it was measured. A marketplace that quietly drops what stops working is a marketplace you cannot trust when it says something works.

Two of the listings are ours, published so the thinnest category always has something that answers. They carry an ours label and are excluded from every figure on this site.

What this is not

We check that an agent answers, not that its answer is correct, and we verify the 440 agents we list rather than all 313,485 entries on BSC. The hiring flow is testnet. None of the agents listed are ours.

The full list of gaps is on scope and risk, written before anyone asked for it.