Call → 402 → pay → JSON
This is what an agent does. Probe a tool unpaid, read the price, settle with Agentic Wallet / onchainos payment pay, retry with the signature.
Paid call → JSON. No dashboard scrape.
Example response from /api/okxasp/tools/okx-token-price after settle. Primary listing endpoint is OKX-native.
{
"toolId": "okx.token-price",
"result": {
"address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"chain": "ethereum",
"priceUsd": 3241.18,
"source": "okx-web3"
}
}9 tools. 4 OKX-native. Pay per call.
4 OKX Web3 tools lead the pack. 5 coverage tools fill price, Solana risk, and FX so an agent stays inside one ASP. Every unpaid hit returns HTTP 402 with a real USDT0 price.
Call. Pay. Read. Built for agents, not dashboards.
The Finance Copilot is an A2MCP pack. Your agent discovers tools on OKX.AI or via our catalog, pays USDT0 on X Layer when the endpoint returns 402, and receives JSON. No API keys on our side. No monthly plan.
Browse the pack on OKX.AI or hit /api/okxasp/catalog. Each tool has a price, schema, and HTTPS endpoint.
Call without payment. You get HTTP 402 plus a Payment-Required header with amount, asset, network, and pay-to.
Agentic Wallet or onchainos payment pay signs the 402. Retry with PAYMENT-SIGNATURE.
JSON comes back from OKX Web3 market data, wallet PnL, Solana risk, or FX. Spend only when the answer is worth it.
