ari001.tailb4ac3a.ts.net publishes 28 machine-payable endpoints over the x402 protocol, priced from $0.003 to $0.018 per call. Each was probed directly; the response code below is what it returned.
Base native or ERC-20 balance at the current head. GET /v1/base/balance/{addr} for ETH wei; add ?token=0x… for balanceOf at that token. Proof-stamped. No USD quote. Dead RPC is unread, not zero.
Use when an agent needs to know what a Base address is at a known block: EOA, ERC-20, Uniswap V2/V3 pool, bare contract, or unread. Returns a typed object plus blockNumber and blockHash. A token that …
Use when an agent needs to know whether a Base transaction landed. Returns pending, reverted, confirmed with confirmations, not_found, or unread. Decodes USDC Transfer logs. Proof-stamped with the hea…
Base wallet snapshot at head: native ETH balance, nonce, is_contract. Optional ERC-20 balanceOf via ?token=. One 402, parallel RPC. No USD quote. Dead RPC is unread, not zero.
Compact a public HTTPS page into a token budget. LLM first; extractive fallback if the bus is down. A failed fetch is not an empty document.
Returns the ABI (Application Binary Interface) of a verified Ethereum smart contract as JSON. Takes a contract address (0x + 40 hex). Query: address (contract, 0x + 40 hex).
Resolve an ENS name to its Ethereum address, or an address to its primary ENS name, via eth_call on a live Ethereum RPC. Query: name (an ASCII .eth name (forward), OR), address (0x + 40 hex (reverse, …
Returns the amount of ERC-20 tokens that a spender is allowed to withdraw from an owner's account. Provide token (ERC-20 contract address), owner (owner address), and spender (spender address). Query:…
Returns both the ERC-20 balanceOf and allowance for a given token, owner, and spender in one paid call. Returns: each named part service's own result, in one paid call, keyed by the part's name -- exa…
Returns the ERC-20 token balance of a given address for a specified token contract. Provide token (ERC-20 contract address) and address (holder address). Query: token (ERC-20 contract, 0x + 40 hex), a…
Returns the total supply of an ERC-20 token. Provide token (ERC-20 contract address). Query: token (ERC-20 contract, 0x + 40 hex).
Returns the balance of an Ethereum address in wei via eth_getBalance. Takes one query parameter: address (0x + 40 hex). Query: address (0x + 40 hex).
Returns a block by its number (or 'latest') from Ethereum: hash, number, timestamp, gas used, gas limit, miner, transactions list. Query: block (a block number, or 'latest').
Returns the bytecode of a contract at a given address via eth_getCode. Useful for verifying contract deployment, checking if an address is a contract, and analyzing contract code. Query: address (0x +…
Returns logs from a contract address, optionally filtered by event signature hash and block range. Inputs: address (contract address, 0x + 40 hex), topic0 (optional event signature hash, 0x + 64 hex),…
Returns the transaction details for a given transaction hash on Ethereum: block number, from, to, value, gas, gas price, input, nonce, transaction index, and status. Query: hash (transaction hash, 0x …
Returns the number of transactions sent from an address (nonce) via eth_getTransactionCount. This is essential for building and signing new transactions. Query: address (0x + 40 hex).
Returns the transaction receipt for a given transaction hash. Input: hash (transaction hash, 0x + 64 hex). Output: transaction receipt object. Query: hash (transaction hash, 0x + 64 hex).
Returns the ABI of a verified Ethereum smart contract as JSON, for use in wallet approval auditing. Takes a contract address (0x + 40 hex). Query: address (contract, 0x + 40 hex).
Base ERC-20 approval check: returns the current allowance a spender holds over an owner's tokens, read live via allowance(owner, spender) on the token contract on Base. Takes token (0x + 40 hex), owne…
OpenAI-style chat completion from DeepSeek-V3.2 model. POST {messages: [{role, content}], max_tokens <= 1024}; returns the assistant message, the model, and its token usage. Returns: an OpenAI-style c…
OpenAI-style chat completion from Llama-3.1-8B-Instruct model. POST {messages: [{role, content}], max_tokens <= 1024}; returns the assistant message, the model, and its token usage. Returns: an OpenAI…
Llama-3.1-8B-Instruct chat completions: POST {messages: [{role, content}], max_tokens <= 1024}; returns assistant message, model, token usage. Messages up to 16,000 characters total. Returns: an OpenA…
Qwen3-32B chat completions: POST {messages: [{role, content}], max_tokens <= 1024}; returns assistant message, model, token usage. Messages up to 16,000 characters total. Returns: an OpenAI-style chat…
OpenAI-style chat completion from Qwen3-32B model. POST {messages: [{role, content}], max_tokens <= 1024}; returns the assistant message, the model, and its token usage. Returns: an OpenAI-style chat …