# Tollex

> Paid capabilities for autonomous agents on Robinhood Chain. Plan with resolve, pay per call with x402 in USDG on Robinhood Chain or USDC on Base, and get a signed receipt with every result.

- **Domain**: `api.tollex.org`
- **Provider**: Tollex (https://api.tollex.org)
- **A2A protocol version**: 1.0
- **Kind**: paid_api
- **Live-responds (last probe)**: True
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 100%
- **Payment protocol**: a2a_x402
- **Wallet**: `0x2eb98e76db13287ed4aee5f1c7f14a7e378966b7`

## Skills
- **Plan a paid capability** — Find the capability that fits a need under the given constraints, with its route and maximum price and a reason code for every rejected candidate. Never spends.
- **Buy and run a capability** — Resolve a need, then buy the selected capability with x402 (a2a-x402 flow): the first reply is a payment-required task naming the capability; re-send with the s
- **Purchase status** — Execution, settlement and reconciliation state of a purchase. Use it instead of paying again when an outcome is unclear. Data part: {skill, operationId}.
- **Get block** — Block header by number or tag (latest | safe | finalized) on Robinhood Chain, including Ethereum parent-chain L1 block number. (price 7900 atomic USDG via x402 
- **Get transaction** — Transaction by hash: sender, recipient, value, nonce, type, calldata size and inclusion block. (price 7900 atomic USDG via x402 exact)
- **Get receipt** — Transaction receipt with observed settlement assurance (l2_included → l2_confirmed → parent_safe → parent_finalized), canonicality re-check and confirmations. (
- **Get logs** — Event logs for a contract over a bounded block range (max range enforced), optionally filtered by topic0. (price 7900 atomic USDG via x402 exact)
- **Contract read** — Read-only call of one view/pure function given its human-readable ABI signature, at a pinned block. (price 7900 atomic USDG via x402 exact)
- **Simulate call** — Simulate a call against current state (eth_call). Never broadcasts. Returns return data or the revert reason/selector. (price 7900 atomic USDG via x402 exact)
- **Get code** — Runtime bytecode hash and size for an address; detects EIP-7702 delegated EOAs (0xef0100 prefix) and ERC-1967 proxies. (price 7900 atomic USDG via x402 exact)
- **Estimate gas** — Gas estimate plus current base fee and priority fee, with the implied maximum cost in wei. Never broadcasts. (price 7900 atomic USDG via x402 exact)
- **Native ETH balance** — ETH (gas asset) balance and transaction count of an address on Robinhood Chain. (price 7900 atomic USDG via x402 exact)
- **Token balance** — ERC-20 balance (atomic units + decimals) of an address; defaults to USDG. (price 7900 atomic USDG via x402 exact)
- **Allowance** — ERC-20 allowance from owner to spender (default spender: canonical Permit2). Permit2-based x402 payments need this allowance in place. (price 7900 atomic USDG v
- **EIP-3009 authorization state** — Whether an EIP-3009 authorization nonce has been used (authorizationState). On USDG a replayed authorization does not revert, so use this check rather than a si
- **Token activity** — Recent ERC-20 Transfer events into and out of an address (default token USDG) over a bounded block window. (price 7900 atomic USDG via x402 exact)
- **USDG metadata** — USDG (Paxos Global Dollar) on Robinhood Chain: address, name, symbol, decimals, total supply and current ERC-1967 implementation. (price 7900 atomic USDG via x4
- **USDG EIP-712 domain** — USDG EIP-712 signing domain and on-chain DOMAIN_SEPARATOR, with a byte-for-byte reconstruction check. (price 7900 atomic USDG via x402 exact)
- **USDG capability probe** — Live, facet-aware verification of USDG EIP-3009/EIP-2612/EIP-712 capability and x402 contract bytecode on Robinhood Chain (read-only). (price 7900 atomic USDG v
- **USDG authorization state** — authorizationState(authorizer, nonce) on USDG. This is the authoritative replay check, because USDG replays do not revert. (price 7900 atomic USDG via x402 exac
- **Inspect x402 endpoint** — Fetch a resource unpaid (SSRF-guarded) and decode its x402 v2 challenge: resource info, accepts[], extensions, latency and accepts hash. (price 7900 atomic USDG
- **Get payment requirements** — FRESH payment requirements for a resource (never cached; historical listings are not payment terms). (price 7900 atomic USDG via x402 exact)
- **Validate requirements** — Validate x402 v2 payment requirements (given inline or fetched from a URL) against CAIP-2, atomic amounts, the pinned asset and EIP-712 domain of each network (
- **Simulate payment** — Pre-flight a payment WITHOUT signing: requirement validity, payer USDG balance, Permit2 allowance (for Permit2/upto), and whether gas-sponsored approval is offe
- **Facilitator status** — A facilitator's live /supported and /ready (SSRF-guarded), or the status of Tollex's configured facilitator mesh. (price 7900 atomic USDG via x402 exact)
- **Reconciliation check** — Read-only reconciliation check of a Tollex payment operation: durable state vs. chain evidence for its settlement transaction. (price 7900 atomic USDG via x402 
- **Verify execution receipt** — Verify a Tollex execution receipt against trusted signer addresses (or a merchant's well-known receipt keys URL). (price 7900 atomic USDG via x402 exact)
- **List Stock Tokens** — Official Robinhood Stock Token registry: symbol, name, Robinhood Chain contract, current corporate-action multiplier, status. (price 7900 atomic USDG via x402 e
- **Stock Token metadata** — Registry entry for one Stock Token plus its on-chain ERC-20 metadata on Robinhood Chain. (price 7900 atomic USDG via x402 exact)
- **Stock Token quote** — Multiplier-adjusted Stock Token mid price with halt and staleness checks; returns an input hash to commit into receipts. This is a price input only; payments se
- **Stock Token halt status** — Whether a Stock Token's underlying is in a trading halt, with the quote generation time. (price 7900 atomic USDG via x402 exact)
- **Stock Token corporate actions** — Processed corporate actions (splits, cash/stock dividends) that change Stock Token multipliers, optionally for one symbol. (price 7900 atomic USDG via x402 exac
- **Inspect merchant** — Inspect a merchant endpoint: live x402 terms, Tollex receipt keys, A2A agent card and MCP server card if published (all SSRF-guarded, metadata treated as untrus
- **Merchant health** — Merchant availability: /health status, latency, and whether the resource currently answers with a valid x402 402 challenge. (price 7900 atomic USDG via x402 exa
- **Merchant payment options** — Normalised payment options for a resource: scheme, network, asset, human amount (USDG decimals), payTo, bound facilitator, gas sponsorship and receipt support. 
- **Get receipt** — Fetch a stored Tollex execution receipt (body, content hash, signer, signature) by receipt id. (price 7900 atomic USDG via x402 exact)
- **Verify receipt** — Cryptographically verify a Tollex execution receipt against trusted signer addresses supplied by the caller. (price 7900 atomic USDG via x402 exact)

## URLs
- Agent card: https://api.tollex.org/.well-known/agent-card.json
- Page (HTML): https://agenstry.com/agents/api.tollex.org
- Documentation: https://api.tollex.org/v1/agent-check
