Verified owner
If you run a rated service, prove it the way the machine economy already trusts: sign one
message with the wallet that receives your payments (the payTo address your
service announces in the x402 catalog). No e-mail, no KYC, nothing to install, and nothing about
the rating changes: a claim verifies who operates the service, never how good it is.
Message you will sign
...
The Verified owner ✓ badge (/s/<host>.verified.svg), the
Rising ▲ badge whenever your outlook turns positive (/s/<host>.rising.svg),
your name, link and contact on the page, and an e-mail the minute your rating moves
(upgrade, downgrade, outlook), sent to the contact on your claim. Badges are embeddable in a README,
docs or site and update themselves daily.
Optional, for claimed pages: a Verified Pro mark on your page, in the index and in the badge, and the card with the mark. US$ 9.90 per 30 days, one payment, no automatic renewal: by card, or in USDC on Base from the same wallet that claimed the page, no invoice, no account. Refunds. The rating itself never changes with Pro: it is computed from adoption, settlement and uptime.
Launch offer: claim your page by 12 October 2026 and Verified Pro is on for 30 days at no cost. Keeping it afterwards is US$ 9.90 per 30 days, only if you want to.
Solana owners or scripts: GET https://agenteconomy.report/api/pro/<host>
with any x402 client, paying from the claiming wallet. Status: GET https://agenteconomy.report/api/pro/<host>/status.
Or pay by card (US$ 9.90 per 30 days, billed by Gumroad; one payment, no automatic renewal, pay again to extend):
Claim the page first; the checkout carries the host you typed above.
Sign the message above with any tool that does EIP-191 personal_sign (EVM) or
ed25519 (Solana) and POST it yourself:
POST https://agenteconomy.report/api/claim
{"host": "api.example.com", "payto": "0x…", "signature": "0x…", "name": "…", "url": "https://…", "contact": "…"}
The wallet must be announced as payTo for that host in the x402 catalog; the date in
the message must be today or yesterday (UTC). Status: GET https://agenteconomy.report/api/claim/<host>.
Exchange deposit addresses and other custodial wallets cannot sign a message. Prove control of
the service's hosts instead: ask for tokens, serve each one as plain text at
https://<host>/.well-known/agenteconomy-verify.txt on its own host (the host above
and every other host that announces the same payTo wallets; each host gets its own
token), then check.
A domain claim gives the same owner block, badges, rating e-mails and Verified Pro by card, and makes the host above the entry for every wallet announced only by hosts you proved. Domain control does not prove the wallet, so it never moves adoption away from a host you did not prove, and a claim signed by the wallet always takes precedence. The file is re-checked daily; the claim lapses after 3 failed checks in a row. Method.
Scripts: POST https://agenteconomy.report/api/claim/domain with
{"host", "name", "url", "contact"} returns the request and one token per host;
POST https://agenteconomy.report/api/claim/domain/verify with {"host", "request"} checks them.