Agent Exchange x402 census and directory

Route: text

Say what you need in plain words. You get back the paid API that buyers actually pay for and that answers right now. It comes with the exact request to send and that seller's payment terms, read seconds ago, so you can pay with your first request. Free: no key, no account.

The answer

Textokit

Textokit: Validate an Argentine CUIT or CUIL tax id: format and check-digit verification,

POST https://tienda.textokit.store/api/cuit-ar · 0.001 USD · base

6 different buyers paid this exact route 8 times in the last 30 days (Coinbase CDP catalogue), last on 2026-10-25; answered a valid x402 402 to our check 1 s before this answer, in 573 ms

Payment terms (sign and send with the first request)
[
 {
  "scheme": "exact",
  "network": "base",
  "maxAmountRequired": "1000",
  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "payTo": "0x6b5aF9924f4CD35643c11a9fd1C983f77261A6E1",
  "resource": "https://tienda.textokit.store/api/cuit-ar",
  "mimeType": "application/json",
  "maxTimeoutSeconds": 300,
  "description": "Validate an Argentine CUIT or CUIL tax id: format and check-digit verification, normalized and formatted forms, declared type (CUIT or CUIL). Use this when an agent collects Argentine customer or supplier ids and must reject typos before invoicing, KYC or onboarding. Mathematical validation only: it does not confirm registration or ownership. JSON, no model inference. Free sample at /api/cuit-ar/sample. Also works as Argentina TIN or taxpayer ID validation.",
  "outputSchema": {
   "input": {
    "type": "http",
    "method": "POST",
    "bodyType": "json",
    "bodyFields": {
     "identifier": {
      "type": "string",
      "required": true,
      "description": "Once dígitos o formato XX-XXXXXXXX-X."
     },
     "type": {
      "type": "string",
      "required": false,
      "description": "Tipo declarado; auto deja el tipo sin determinar."
     }
    }
   },
   "output": {
    "formatValid": {
     "type": "boolean"
    },
    "checksumValid": {
     "type": "boolean"
    },
    "mathematicallyValid": {
     "type": "boolean"
    },
    "normalized": {
     "type": "string"
    },
    "formatted": {
     "type": "string"
    },
    "providedCheckDigit": {
     "type": "number"
    },
    "calculatedCheckDigit": {
     "type": "number"
    },
    "requestedType": {
     "type": "string"
    },
    "type": {
     "type": "string"
    },
    "typeConfirmed": {
     "type": "boolean"
    },
    "typeBasis": {
     "type": "string"
    },
    "publicVerification": {
     "type": "object"
    },
    "scope": {
     "type": "string"
    },
    "errors": {
     "type": "array"
    }
   }
  },
  "extra": {
   "name": "USD Coin",
   "version": "2"
  }
 }
]

census record · seller

Alternative 1

Pocket Network

Pocket Network: Open-weight text embeddings at a fixed model and precision: deterministic

POST https://agent.pocket.network/v1/text-embeddings · 0.005 USD · base

5 different buyers paid this exact route 79 times in the last 30 days (Coinbase CDP catalogue), last on 2026-10-25; answered a valid x402 402 to our check 1 s before this answer, in 961 ms

Payment terms (sign and send with the first request)
[
 {
  "scheme": "exact",
  "network": "eip155:8453",
  "amount": "5000",
  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "payTo": "0xF732ea490c5766071785a2310523f7fA2CEbB829",
  "maxTimeoutSeconds": 60,
  "extra": {
   "name": "USD Coin",
   "version": "2"
  }
 }
]

census record · seller

Alternative 2

Encode text

Encode text: Encode a UTF-8 string into base64, base64url, hex, base32, or URL percent-enc

POST https://text.openverbs.com/v1/encode · 0.002 USD · base

4 different buyers paid this exact route 4 times in the last 30 days (Coinbase CDP catalogue), last on 2026-10-25; answered a valid x402 402 to our check 1 s before this answer, in 390 ms

Payment terms (sign and send with the first request)
[
 {
  "scheme": "exact",
  "network": "eip155:8453",
  "amount": "2000",
  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "payTo": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
  "maxTimeoutSeconds": 300,
  "extra": {
   "name": "USD Coin",
   "version": "2"
  }
 }
]

census record · seller

Alternative 3

Decode text

Decode text: Decode a base64, base64url, hex, base32, or URL percent-encoded string back i

POST https://text.openverbs.com/v1/decode · 0.002 USD · base

4 different buyers paid this exact route 4 times in the last 30 days (Coinbase CDP catalogue), last on 2026-10-25; answered a valid 402 at the census probe (2026-10-22)

Payment terms (sign and send with the first request)
[
 {
  "scheme": "exact",
  "network": "eip155:8453",
  "amount": "2000",
  "payTo": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "maxTimeoutSeconds": 300,
  "extra": {
   "name": "USD Coin",
   "version": "2"
  }
 }
]

census record · seller

Alternative 4

Diff text

Diff text: Diff two texts. The default `unified` mode returns a unified-diff patch string;

POST https://text.openverbs.com/v1/diff · 0.002 USD · base

4 different buyers paid this exact route 4 times in the last 30 days (Coinbase CDP catalogue), last on 2026-10-25; answered a valid 402 at the census probe (2026-10-22)

Payment terms (sign and send with the first request)
[
 {
  "scheme": "exact",
  "network": "eip155:8453",
  "amount": "2000",
  "payTo": "0xb3f4de103F34b99f0Da19B4F16D6B53a14C2194A",
  "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
  "maxTimeoutSeconds": 300,
  "extra": {
   "name": "USD Coin",
   "version": "2"
  }
 }
]

census record · seller

Only routes that answered a valid x402 402 at our census probe; the top three are checked again at answer time and one that answers goes first. Order: how well the route's own description matches your words, then distinct buyers of that exact route in 30 days and its calls (Coinbase CDP catalogue), paid in the last 7 days, input schema published, then lower price. Paid placement never changes this order; it shows only under sponsored.

Sponsored (paid placement, not ranked): Foundations Elements

For agents

GET https://bazaar.agentexchange.work/route.json?need=bitcoin%20price or POST https://bazaar.agentexchange.work/route {"need":"..."}, or the MCP tool route at https://bazaar.agentexchange.work/mcp. Optional filters: max_price_usd, network.

What buyers pay for most (30 days)

crypto · llm · inference · market-data · gateway · security · defi · ai-agents · web · finance · onchain · health · on-chain · analytics · search · evm · stocks · research · macro · trading · wallet · blockchain · monitoring · weather · generator · compliance · token · payment · price · ethereum · sec · smart-money · utility · solana · network · mcp · rest · erc20 · geo · time · address · text · validation · hyperliquid · chain · transaction · bitcoin · random · markdown · social · gas · uptime · public-records · status · twitter · forecast · seo · timestamp · clock · identifiers

All needs