llms.txt
+197 −133
https://tools.moneytools.dev/llms.txt
− > 103 small, cheap, read-only tools for AI agents: on-chain data and wallet safety (token safety, approvals, tx/calldata decoding, EIP-712 risk, NFT, Safe multisig, contract reads, logs, balances, BTC/Solana), DeFi math (APY, vesting, liquidation, impermanent loss, loans), web/domain checks (HTTP, DNS, SSL, security headers, SPF/DMARC, sitemaps, feeds, broken links, phishing look-alikes), agent-protocol validators (x402, MCP, OpenAPI, llms.txt, A2A), developer/text utilities, validators (phone, − Free: 10 free calls per tool per client per UTC day (HTTP + MCP combined); webhook inbox: 3/day. Then pay per call via x402 (USDC on Base) or send X-API-Key with MoneyTools prepaid credits (1 credit per call; buy 1,000 for 1 USDC at https://api.moneytools.dev/v1/credits/buy?pack=1000). Failed calls are never charged. Directory validators: add header X-Probe-402: 1 (or ?probe=402) to receive the 402 payment requirements instead of a free-tier result.− Monthly plan: 1 USDC once via x402 at https://api.moneytools.dev/v1/plan/buy = 30 days of all paid MoneyTools tools (every tool here, api.moneytools.dev precheck/verify/recommend/read/email/sol-mint, status find + reputation), fair use 1,000 calls/day per key; excludes Pay Gateway 1% fees and swap fees; NOT auto-renewing (buy again to continue). The same X-API-Key header works here.− MCP (streamable HTTP, all tools): https://tools.moneytools.dev/mcp− OpenAPI: https://tools.moneytools.dev/openapi.json · Catalog of every MoneyTools product: https://moneytools.dev/products/− - **Token safety round-trip check** — $0.003/call · MCP `token_safety_check` · https://tools.moneytools.dev/v1/token-safety?chain=base&token=0x4200000000000000000000000000000000000006&usd=10− - **Address profile (7 chains)** — $0.002/call · MCP `address_profile` · https://tools.moneytools.dev/v1/address?address=vitalik.eth&chains=ethereum%2Cbase− Profile an EVM address or ENS name across Ethereum, Base, Arbitrum, Optimism, Polygon, BSC, Avalanche: EOA vs contract vs EIP-7702 delegated, nonce, native balances in USD, primary ENS name, known-contract label.− - **ENS resolve / reverse** — $0.001/call · MCP `ens_resolve` · https://tools.moneytools.dev/v1/ens?name=vitalik.eth&chains=base− - **Multi-chain gas estimator** — $0.001/call · MCP `gas_compare` · https://tools.moneytools.dev/v1/gas?chains=base%2Cethereum%2Carbitrum− Current gas on 7 EVM chains: base fee, priority fee, suggested maxFee, and the USD cost of a transfer, ERC-20 transfer, approve and DEX swap. Tells you the cheapest chain right now.− - **ERC-20 token facts + balance** — $0.001/call · MCP `erc20_info` · https://tools.moneytools.dev/v1/token?chain=base&token=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913− - **Token approvals + revoke plan** — $0.003/call · MCP `allowance_revoke_plan` · https://tools.moneytools.dev/v1/allowances?chain=ethereum&owner=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045− - **Transaction explainer** — $0.003/call · MCP `tx_explain` · https://tools.moneytools.dev/v1/tx?chain=base&hash=0x8a294a941c5f95e36bb69ac788206291baa09460f9e88a495c94570c74e158e9− - **Calldata decoder** — $0.001/call · MCP `calldata_decode` · https://tools.moneytools.dev/v1/calldata?data=0x095ea7b3000000000000000000000000000000000022d473030f116ddee9f6b43ac78ba3ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff− - **Verified contract ABI** — $0.002/call · MCP `contract_abi` · https://tools.moneytools.dev/v1/abi?chain=base&address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913&full=false− - **Signature verifier (EOA + smart wallets)** — $0.001/call · MCP `signature_verify` · https://tools.moneytools.dev/v1/verify-signature?address=0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266&signature=0x63f1769398941dfea46d40d30c729a55e1bee0f000781ade7ac775b759dce0d55c404e2b015ce2f08893cad56457c4e3a77e01f6bd9a0b00ebe162c7b603aa511b&message=Sign%20in%20to%20MoneyTools%20example&chain=base− - **EIP-712 signature risk check** — $0.003/call · MCP `typed_data_risk` · https://tools.moneytools.dev/v1/typed-data-risk?typedData=%7B%22domain%22%3A%7B%22name%22%3A%22USD%20Coin%22%2C%22version%22%3A%222%22%2C%22chainId%22%3A8453%2C%22verifyingContract%22%3A%220x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913%22%7D%2C%22types%22%3A%7B%22Permit%22%3A%5B%7B%22name%22%3A%22owner%22%2C%22type%22%3A%22address%22%7D%2C%7B%22name%22%3A%22spender%22%2C%22type%22%3A%22address%22%7D%2C%7B%22name%22%3A%22value− - **NFT metadata + owner** — $0.002/call · MCP `nft_metadata` · https://tools.moneytools.dev/v1/nft?chain=ethereum&contract=0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D&tokenId=1− - **Transaction status + confirmations** — $0.001/call · MCP `tx_status` · https://tools.moneytools.dev/v1/tx-status?chain=base&hash=0x8a294a941c5f95e36bb69ac788206291baa09460f9e88a495c94570c74e158e9− - **Block number at a timestamp** — $0.001/call · MCP `block_at_time` · https://tools.moneytools.dev/v1/block-at-time?chain=base×tamp=2026-11-01T00%3A00%3A00Z− - **Public RPC health & latency** — $0.002/call · MCP `rpc_health` · https://tools.moneytools.dev/v1/rpc-health?chains=base%2Cethereum− - **Chain registry lookup** — $0.001/call · MCP `chain_info` · https://tools.moneytools.dev/v1/chain-info?chainId=8453− Chain id → name, native currency, public RPCs, explorers, CAIP-2 id and a ready wallet_addEthereumChain object (ethereum-lists/chains, CC0).− - **Stablecoin peg monitor** — $0.001/call · MCP `stablecoin_peg` · https://tools.moneytools.dev/v1/stablecoin-peg?symbols=USDC%2CUSDT%2CUSDE− Current price and deviation in bps for 15 major stablecoins (USDT, USDC, DAI, USDS, USDe, PYUSD, FDUSD, EURC...) with on_peg / watch / depeg status.− - **Cross-chain transfer status** — $0.002/call · MCP `bridge_status` · https://tools.moneytools.dev/v1/bridge-status?hash=0xe4132a8d8083f5b8a0ba101c06c8885dfd6a7a31ae5c0908e23c03d2e085d836&fromChain=arbitrum− Track a bridge transfer by its source tx hash: pending / done / failed, bridge used, sending and receiving tx with amounts (LI.FI public status API).− - **Token price from DEX quotes** — $0.002/call · MCP `dex_price` · https://tools.moneytools.dev/v1/dex-price?chain=base&token=0x4200000000000000000000000000000000000006&sizeUsd=1000− Executable-style price of any ERC-20 in USDC from DEX aggregator quotes (KyberSwap, quote only), price impact at a chosen size, route DEXes and deviation vs DefiLlama reference.− - **Safe multisig inspector** — $0.002/call · MCP `safe_multisig_info` · https://tools.moneytools.dev/v1/safe?chain=ethereum&address=0x164cb3676F4A465403F269730F0B4dE0E9D47298− - **Read any contract (eth_call)** — $0.001/call · MCP `contract_read` · https://tools.moneytools.dev/v1/contract-read?chain=base&address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913&signature=balanceOf(address)%20returns%20(uint256)&args=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045− Call any view function with a human signature and args, e.g. balanceOf(address) returns (uint256); decoded result. Optional historical block.− - **ABI-encode calldata** — $0.001/call · MCP `abi_encode` · https://tools.moneytools.dev/v1/abi-encode?signature=transfer(address%2Cuint256)&args=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045%2C1000000− - **Proxy / upgradeability inspector** — $0.001/call · MCP `proxy_inspect` · https://tools.moneytools.dev/v1/proxy?chain=base&address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913− - **Contract event logs (decoded)** — $0.002/call · MCP `event_logs` · https://tools.moneytools.dev/v1/logs?chain=base&address=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913&event=Transfer(address%20indexed%20from%2C%20address%20indexed%20to%2C%20uint256%20value)&blocks=10&limit=20− Recent events of a contract (≤5000 blocks), decoded with your event signature or automatically via the open Sourcify signature DB.− - **Wallet token balances** — $0.002/call · MCP `token_balances` · https://tools.moneytools.dev/v1/token-balances?chain=base&owner=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045− - **ENS name availability** — $0.001/call · MCP `ens_available` · https://tools.moneytools.dev/v1/ens-available?name=moneytools− - **ERC-4626 vault reader** — $0.002/call · MCP `erc4626_vault` · https://tools.moneytools.dev/v1/vault?chain=base&vault=0xbeeF010f9cb27031ad51e3333f9aF9C6B1228183+ Call for a small, cheap, read-only utility — 100+ tools (EVM gas, token safety, DNS/SSL, x402/MCP validators, text utilities, and more). Per-tool prices are listed below.+ ## When to call+ - A single utility (example: EVM gas): GET https://tools.moneytools.dev/v1/gas?chain=base&utm_source=llms — typically $0.005 after the free tier (see the catalog below)+ - Buy a Batch Pass for 20 successful $0.005-tool calls: POST https://tools.moneytools.dev/v1/pass/buy?utm_source=llms — 0.01 USDC+ - Watch an x402 endpoint for 30 days: POST https://tools.moneytools.dev/v1/watch?utm_source=llms — 0.50 USDC+ - MCP (all tools): https://tools.moneytools.dev/mcp?utm_source=llms+ ## When you are not charged+ - Failed calls are never charged (4xx/5xx, handler errors, and failed settlement). Invalid input is HTTP 400 and is not charged.+ - Failed Batch Pass calls are not deducted. Free-tier failed calls do not use the free quota.+ ## How to pay (x402 v2, USDC on Base)+ 1. Call without payment: curl -i -X GET 'https://tools.moneytools.dev/v1/gas?chain=base&pay=1&utm_source=llms' → HTTP 402, header PAYMENT-REQUIRED (base64 JSON; same JSON in the body: accepts[] with scheme exact, network eip155:8453, asset USDC, amount, payTo).+ 2. Sign one accepts[] entry (EIP-3009 TransferWithAuthorization) with your wallet and resend the same request with header PAYMENT-SIGNATURE: base64({"x402Version":2,"accepted":{…},"payload":{"signature":"0x…","authorization":{"from","to","value","validAfter","validBefore","nonce"}}}). (v1 clients: X-PAYMENT.)+ 3. 200 + PAYMENT-RESPONSE header = paid. Failed calls are not settled. Malformed payment header → HTTP 400 {error: invalid_payload | invalid_exact_evm_payload_signature | …}.+ JS (any x402 client works):+ import { wrapFetchWithPayment } from "@x402/fetch"; // + your viem/CDP signer+ const pay = wrapFetchWithPayment(fetch, signer);+ const r = await pay("https://tools.moneytools.dev/v1/gas?chain=base&pay=1&utm_source=llms", { method: "GET" });+ Python: x402 package (x402.clients.requests / httpx) wraps requests the same way.+ MCP: an unpaid paid-tool call returns isError + structuredContent = PaymentRequired; resend tools/call with params._meta["x402/payment"] = the PaymentPayload object; receipt in result._meta["x402/payment-response"].+ (Per-tool prices are listed below; ?pay=1 / X-MoneyTools-Pay: 1 skips the free tier so you see the 402 immediately. After the free tier: HTTP 402 PAYMENT-REQUIRED -> sign one accepts[] entry (x402 v2, USDC on Base) -> resend with header PAYMENT-SIGNATURE. MCP: same PaymentRequired in the tool result; resend with params._meta["x402/payment"]. Client: @x402/fetch wrapFetchWithPayment.)+ ## Free tier, credits, and monthly plan+ **Monthly plan: 1 USDC/month = all 100+ paid MoneyTools tools for 30 days** (fair use 1,000 calls/day, not auto-renewing). Buy: GET https://api.moneytools.dev/v1/plan/buy?utm_source=llms (x402, USDC on Base) -> apiKey -> header X-API-Key. Free tier first: 10/tool, 20/client per day; free key (POST https://tools.moneytools.dev/v1/keys/free) raises it to 100/day. Exception: html-to-markdown (MCP `html_to_markdown`) has no free tier and no free-key allowance; unpaid calls return HTTP 402 at $0.02 p+ Free: On by default, no header needed (HTTP and MCP; optional X-MoneyTools-Free: 1; X-MoneyTools-Pay: 1 forces 402). 10 free calls per tool per client per UTC day, max 20 free calls per client per day across all tools (HTTP + MCP combined), no wallet needed; over the cap => 402 + 1 USDC monthly plan; webhook inbox: 3/day. Exception: html-to-markdown (MCP html_to_markdown) has no free tier and no free-key allowance; unpaid calls return HTTP 402 (0.02 USDC per successful page).. Then pay per call + Free API key: POST https://tools.moneytools.dev/v1/keys/free?utm_source=llms {"wallet":"0x..."} or {"email":"..."} (no password, no payment) -> header X-API-Key: mtf_... = 100 free calls/day (vs 20 anonymous). Add "partner":true,"acceptPartnerTerms":true with a wallet to also get a partner ref code (20% + 5%). Privacy: https://tools.moneytools.dev/privacy-keys?utm_source=llms+ Saved monitors: POST https://tools.moneytools.dev/v1/monitors?utm_source=llms with header X-API-Key (free key mtf_: 3 monitors; prepaid/plan key mtk_: 25, 1 credit each). Body {"kind":"wallet","address":"0x...","chain":"base"}; optional "webhook":"https://...". Checked hourly. GET /v1/monitors = results; DELETE /v1/monitors/<id>. CoinGecko price monitors are no longer offered (HTTP 410). Paid Endpoint Watch (x402 endpoint up + valid 402): POST https://tools.moneytools.dev/v1/watch?utm_source=llm+ Batch Pass: pay 0.01 USDC once via x402 at POST https://tools.moneytools.dev/v1/pass/buy?utm_source=llms -> token (shown once). Send header X-MoneyTools-Pass: mtp_... on any $0.005 MoneyTools tool for up to 20 successful calls (no per-call signing). Failed calls are never deducted. Not auto-renewing. Covers only $0.005/call tools (not higher-priced tools, gateway, or swap).+ Endpoint Watch: pay 0.50 USDC once via x402 at POST https://tools.moneytools.dev/v1/watch?utm_source=llms {"url":"https://seller.example/paid","webhook":"https://..."} -> monitor that x402/MCP endpoint for 30 days. Checked hourly: must answer HTTP 402 with a decodable PAYMENT-REQUIRED header. Webhook fires when it goes down or the 402 becomes invalid, when it recovers, and when the 402 terms change (payTo, network, asset, amount). GET https://tools.moneytools.dev/v1/watch?utm_source=llms with he+ Prepaid balance on a free key: buy credits/plan via x402, then POST https://tools.moneytools.dev/v1/keys/free/link?utm_source=llms {"creditKey":"mtk_..."} with X-API-Key: mtf_... (auto-used after the 100 free calls).+ Trends: free GET https://tools.moneytools.dev/v1/trends;?utm_source=llms detailed (30d per-day + top tokens) GET https://tools.moneytools.dev/v1/trends/detail?utm_source=llms ($0.05 via x402).+ Free tier is on by default, no header needed: 10 free calls per tool per day, capped at 20 free calls per client per day across all tools (anonymous salted hash, no raw IP stored), no key or wallet needed. Exception: /v1/html-to-markdown (MCP html_to_markdown) has no free tier and no free-key allowance; unpaid calls return HTTP 402 (0.02 USDC per successful page). Over the cap: HTTP 402 with the 1 USDC/30-day all-tools plan (https://api.moneytools.dev/v1/plan/buy) or per-call x402. Plan/API-key + Directory validators: add header X-Probe-402: 1 (or ?probe=402) to receive the 402 payment requirements instead of a free-tier result.+ Monthly plan: 1 USDC once via x402 at https://api.moneytools.dev/v1/plan/buy?utm_source=llms = 30 days of all paid MoneyTools tools (every tool here, api.moneytools.dev precheck/verify/recommend/read/email/sol-mint, status find + reputation), fair use 1,000 calls/day per key; excludes Pay Gateway 0.5% fees and swap fees; NOT auto-renewing (buy again to continue). The same X-API-Key header works here.+ MCP (streamable HTTP, all tools): https://tools.moneytools.dev/mcp?utm_source=llms+ OpenAPI: https://tools.moneytools.dev/openapi.json?utm_source=llms · Catalog of every MoneyTools product: https://moneytools.dev/products/?utm_source=llms+ Payment-safety suite (Pay Precheck -> Settle spend/check -> Approval Relay if high-risk -> Spend Ledger): https://moneytools.dev/products/payment-safety/?utm_source=llms+ - **Token safety round-trip check** — $0.005/call · MCP `token_safety_check` · https://tools.moneytools.dev/v1/token-safety?chain=base&token=0x4200000000000000000000000000000000000006&usd=10&utm_source=llms+ - **Address profile (7 chains)** — $0.005/call · MCP `address_profile` · https://tools.moneytools.dev/v1/address?address=vitalik.eth&chains=ethereum%2Cbase&utm_source=llms+ Profile an EVM address or ENS name across Ethereum, Base, Arbitrum, Optimism, Polygon, BSC, Avalanche: EOA vs contract vs EIP-7702 delegated, nonce, native balances, primary ENS name, known-contract label.+ - **ENS resolve / reverse** — $0.005/call · MCP `ens_resolve` · https://tools.moneytools.dev/v1/ens?name=vitalik.eth&chains=base&utm_source=llms+ - **Multi-chain gas estimator** — $0.005/call · MCP `gas_compare` · https://tools.moneytools.dev/v1/gas?chains=base%2Cethereum%2Carbitrum&utm_source=llms
Showing the first 40 of each.