# Weigh Station

Free, and it checks any paid service before you pay it. Before your agent pays, it pulls in here and we check that the load matches the paperwork: we compare **the real price and the wallet that gets paid** against the service’s public listing. Checking costs nothing: we read the service’s price quote without paying it, and we don’t charge you.

[Try a check](#try) [Monitoring for sellers](#sellers)

## Add it to your agent

Checking is free. It works from a coding agent in your terminal or from a chat app through the TOLLkit connector.

### Coding agents

Claude Code, Codex, Cursor and 75+ more. Paste into your terminal:

```
npx skills add UltraStarz/tollkit-skills
```

### Chat apps

Claude, ChatGPT and others. Add the TOLLkit connector; the tools are `find_service` and `check_service`.

[Connect to your AI](/tools/#connect)

![Four men around a large beam balance at the New York gold assay office in 1917, with gold ingots on both pans.](/assets/found/1917-04-21-iberica-01.jpg)

Weighing gold ingots at the New York assay office, 1917. The bars had to match their papers before anyone paid for them.

![A man at a glass-cased precision balance at the U.S. National Bureau of Standards, a box of reference weights beside it.](/assets/found/massstandards-003.jpg)

A Rueprecht balance at the U.S. National Bureau of Standards, used to check weights against the reference.

## What it does

**Find a paid tool**  
Describe the job (“product price lookup”, “weather forecast”). You get matching services from Coinbase’s public x402 index, each checked live.

**Check before paying**  
For any x402 address: the live price, the network, and the wallet the money goes to. If that wallet differs from the public listing, you get a clear warning.

**Neutral**  
Results are ordered by whether a service answered with a live price, then by how many different wallets have paid it. No paid placement, and TOLLkit’s own tools get no boost.

## Try it in your browser

Both are free and need no key. They open the raw results your agent would read.

Find tools for a job: `GET https://extract.tollkit.dev/find?q=…`

Check one service before paying: `GET https://extract.tollkit.dev/check?url=…`

![A row of small gold ingots from 1850, each stamped by the California State Assay Office with its weight and fineness.](/assets/found/gold-rush-assayers-ingots-1850-issued-by.jpg)

Gold rush ingots, 1850, each stamped by the State Assay Office of California with what it weighed and how pure it was.

## For sellers: monitoring

We check your endpoint every 15 minutes and send a signed webhook when something changes.

$5

per endpoint, per 30 days. Paid in USDC. Nothing renews by itself.

![An engineer at a control desk weighing a 500-pound stainless steel standard hung from a load cell comparator.](/assets/found/massstandards-014.jpg)

Randall Schoonover weighing 500 lb stainless steel standards on the load cell comparator he invented, National Bureau of Standards.

Webhook events
| Event | When it is sent |
| --- | --- |
| Down | After two failed checks in a row. Once, not every 15 minutes. |
| Back up | When it recovers. |
| Wrong wallet | If your quote starts asking buyers to pay a wallet that isn’t yours. |
| Price changed | When the amount you quote changes. |
| Expiring | Three days before your 30 days end. |
| Public record | State and 30-day uptime anyone can look up. Never your webhook. |

## Sign up in three steps

1.  **Prepare (free).** We read the wallet your endpoint asks buyers to pay.
    
    ```
    curl -s -X POST https://extract.tollkit.dev/weigh/prepare \
      -H 'content-type: application/json' \
      -d '{"url":"https://your-api.com/endpoint","webhookUrl":"https://your-app.com/hooks/weigh"}'
    ```
    
2.  **Sign** the returned `message` with that same wallet. Free, moves no money, and proves the endpoint is yours.
    
3.  **Pay $5**: POST the same fields plus `signature` to `/weigh/subscribe` with any x402 client. A bad signature or wallet mismatch is refused and never charged.
    

Look up any endpoint’s record: `GET https://extract.tollkit.dev/weigh/status?url=…`

## Questions

**Does checking cost anything or pay the service?**

No. We send one unpaid request and read the price it quotes. Nothing is ever paid.

**Can a seller pay to rank higher?**

No. Monitoring buys alerts and a status record. It never changes what the checks report or where a service ranks.

**Does it cover services that aren’t TOLLkit’s?**

Yes. Any x402 service. TOLLkit’s own tools are checked and ranked by the same rules.

**What does the wrong-wallet warning mean?**

The service’s live price quote asks buyers to pay a different wallet from the one in its public listing. Confirm the recipient before paying.

---

Weigh Station — TOLLkit · HTML: <https://tollkit-v2.smallpond.workers.dev/weigh-station/> · Every page as Markdown: [llms.txt](https://tollkit-v2.smallpond.workers.dev/llms.txt) · [sitemap](https://tollkit-v2.smallpond.workers.dev/sitemap.xml) · hello@tollkit.dev
