Animica x402 Directory

Directory

base-onchain-tools.dolerite.workers.dev

base-onchain-tools.dolerite.workers.dev publishes 11 machine-payable endpoints over the x402 protocol, priced from $0.001 to $0.04 per call. Each was probed directly; the response code below is what it returned.

Endpoints

EndpointMethodPriceProbe
/v1/base/address-check GET $0.002 402
/v1/base/allowance GET $0.001 402
/v1/base/contract-audit GET $0.04 402
/v1/base/contract-type GET $0.002 402
/v1/base/gas GET $0.001 402
/v1/base/portfolio GET $0.003 402
/v1/base/price GET $0.001 402
/v1/base/simulate-transfer GET $0.008 402
/v1/base/token GET $0.001 402
/v1/base/token-price GET $0.006 402
/v1/base/tx-check GET $0.002 402

What these endpoints do

base-onchain-tools.dolerite.workers.dev/v1/base/address-check

Pre-flight check on a Base mainnet address before paying it. Returns contract-vs-EOA, ETH and USDC balances, outbound transaction count, and warnings about whether funds sent there can actually be mov…

GET · $0.002 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/allowance

ERC-20 allowance on Base: how much a spender may pull from an owner, whether it is an unlimited approval, the owner balance, and how much is actually spendable right now. Defaults to USDC. Query param…

GET · $0.001 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/contract-audit

What an UNVERIFIED Base contract can actually do, which is exactly where block explorers show nothing. Disassembles the deployed bytecode with a PUSH-aware opcode walk, strips the Solidity metadata tr…

GET · $0.04 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/contract-type

Identify what a Base contract actually is: ERC-20, ERC-721 or ERC-1155 via ERC-165, plus proxy detection across EIP-1967, EIP-1822 and the legacy ZeppelinOS slot, with the current implementation addre…

GET · $0.002 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/gas

Live Base mainnet gas oracle: current gas price, base fee, recent base fee trend, priority fee percentiles, and the estimated cost of a plain ERC-20 transfer in ETH. No parameters.

GET · $0.001 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/portfolio

ETH and USDC balances for up to 20 Base addresses in a single call, with per-address funded flags and totals. One request instead of forty RPC round trips. Query param: addresses (comma-separated).

GET · $0.003 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/price

ETH/USD and BTC/USD read live from Chainlink on-chain price feeds on Base, including the feed description, decimals, update timestamp, age in seconds and a staleness flag. Oracle data from the chain i…

GET · $0.001 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/simulate-transfer

Will this token payment actually go through, and if not exactly why. Simulates the transfer without spending gas, decodes the real revert reason (Error(string), Solidity Panic codes translated to Engl…

GET · $0.008 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/token

ERC-20 token metadata on Base mainnet: name, symbol, decimals and total supply, read straight from the contract. Query param: address.

GET · $0.001 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/token-price

USD price for ANY token on Base, not just the two assets Chainlink covers. Discovers every Uniswap V3 pool against WETH and USDC across all four fee tiers, reads sqrtPriceX96 and does the Q96 fixed-po…

GET · $0.006 · probe 402

base-onchain-tools.dolerite.workers.dev/v1/base/tx-check

Confirm a Base mainnet transaction: success or reverted, block, confirmations and finality, gas used, and every ERC-20 transfer it moved with USDC amounts decoded. Verify a payment actually landed. Qu…

GET · $0.002 · probe 402