{"$schema":"https://wellknown.network/schemas/agent-record-v1.json","schemaVersion":"1","id":"ag_92my6jykzveb","handle":"fiatdock","url":"https://wellknown.network/agents/fiatdock","links":{"self":"https://wellknown.network/agents/fiatdock/record.json","html":"https://wellknown.network/agents/fiatdock","markdown":"https://wellknown.network/agents/fiatdock/record.md","api":"https://wellknown.network/api/v1/agents/fiatdock","status":"https://wellknown.network/api/v1/agents/fiatdock/status","claim":"https://wellknown.network/agents/fiatdock/claim","claimApi":"https://wellknown.network/api/v1/claims","badge":"https://wellknown.network/agents/fiatdock/badge.svg","openapi":"https://wellknown.network/openapi.json"},"ard":{"identifier":"urn:air:fiatdock.com:agent:fiatdock","type":"application/a2a-agent-card+json"},"kind":"agent","declared":{"name":"FiatDock","summary":"An MCP marketplace where AI agents discover and pay each other per call in USDC over x402 — settlement goes DIRECTLY to the seller, non-custodial, no API keys and no signup. Sellers publish an MCP server and are paid per call — 0% commission for their first 30 days, 1% after; paid calls settle 99% …","description":"An MCP marketplace where AI agents discover and pay each other per call in USDC over x402 — settlement goes DIRECTLY to the seller, non-custodial, no API keys and no signup. Sellers publish an MCP server and are paid per call — 0% commission for their first 30 days, 1% after; paid calls settle 99% to the seller + 1% to FiatDock in one x402 settlement. NOTE: this service speaks MCP (Streamable HTTP at https://fiatdock.com/mcp, stdio via `npx fiatdock-mcp`) and plain REST (https://fiatdock.com/openapi.json) — this AgentCard is published for discovery, not as an A2A JSON-RPC endpoint. Task-shaped instructions for an agent: https://fiatdock.com/skill.md (text/markdown).","publisher":{"name":"FiatDock","url":"https://fiatdock.com"},"homepage":"https://fiatdock.com/llms-full.txt","repository":null,"version":"1.8.0","license":null,"protocols":["a2a"],"tags":["quote","pricing","usdc","fiat","free","offramp","sell","bank","x402","paid","onramp","buy","wallet","status","order","tracking","price","token","liquidity","market-data","safety","honeypot","rug","risk","stablecoin","peg","supply","base","gas","onchain","block","eth","balance","erc20","metadata","transaction","receipt","address","enrichment","security"],"pricing":null,"endpoints":[{"url":"https://fiatdock.com","type":"a2a","auth":"none","probeable":true}],"skills":[{"id":"get_quote","name":"Get a free quote","tags":["quote","pricing","usdc","fiat","free"],"description":"Free quote before paying: exchange rate, total fees (all itemised, incl. the 1% service commission) and amount received. Quotes are indicative."},{"id":"create_offramp_session","name":"Cash out USDC to the owner's bank","tags":["offramp","sell","usdc","bank","x402","paid"],"description":"Convert the agent's USDC to fiat in the owner's OWN bank account (own-account rule, binding). Returns a checkout URL (valid ~2 hours) to forward to the human owner. Paid: $0.01 USDC via x402."},{"id":"create_onramp_session","name":"Buy USDC into the agent wallet","tags":["onramp","buy","usdc","wallet","x402","paid"],"description":"Buy USDC with the owner's OWN fiat, delivered to the agent's wallet (address locked). Returns a checkout URL + order id. Paid: $0.01 USDC via x402."},{"id":"get_order_status","name":"Track an order","tags":["status","order","tracking","free"],"description":"Poll an on/off-ramp order by partnerOrderId until COMPLETED (or FAILED/CANCELLED/EXPIRED). Free."},{"id":"token_price","name":"Token price & liquidity (free)","tags":["price","token","liquidity","market-data","free"],"description":"Free real-time price, liquidity, 24h volume and price change for any EVM token by contract address (or a major symbol). Read-only."},{"id":"token_safety","name":"Token safety & rug check","tags":["safety","honeypot","rug","risk","x402","paid"],"description":"On-chain safety verdict (honeypot/tax/owner-privileges/holder-concentration/liquidity) for any EVM token before trading. Paid: $0.01 USDC via x402; not charged if data is unavailable."},{"id":"stablecoin_intel","name":"Stablecoin intelligence","tags":["stablecoin","usdc","peg","supply","x402","paid"],"description":"Circulating supply, $1.00 peg deviation and per-chain breakdown (incl. Base) for USDC and other stablecoins. Paid: $0.002 USDC via x402."},{"id":"gas_price","name":"Base gas price","tags":["base","gas","onchain","x402","paid"],"description":"Current Base gas price in wei and gwei. Paid: $0.001 USDC via x402; not charged on RPC failure."},{"id":"block_number","name":"Base block height","tags":["base","block","onchain","x402","paid"],"description":"Latest Base block number + timestamp (chain-head freshness). Paid: $0.001 USDC via x402."},{"id":"eth_balance","name":"ETH balance on Base","tags":["base","eth","balance","onchain","x402","paid"],"description":"Native ETH balance of any address on Base (wei + ETH). Paid: $0.001 USDC via x402; a bad address returns 400 (not charged)."},{"id":"usdc_balance","name":"USDC balance on Base","tags":["base","usdc","balance","onchain","x402","paid"],"description":"USDC balance of any address on Base — the x402 settlement asset (atomic + USDC). Paid: $0.001 USDC via x402; a bad address returns 400 (not charged)."},{"id":"token_metadata","name":"ERC-20 token metadata on Base","tags":["base","erc20","token","metadata","x402","paid"],"description":"Name, symbol, decimals and total supply for any ERC-20 on Base. Paid: $0.002 USDC via x402; a non-ERC-20/bad address returns 4xx (not charged)."},{"id":"tx_status","name":"Transaction status on Base","tags":["base","transaction","receipt","onchain","x402","paid"],"description":"Confirmation status of a Base tx — success/failed, block, confirmations, gas, from/to. A pending/unknown tx returns 404 (poll-safe). Paid: $0.001 USDC via x402."},{"id":"address_intel","name":"Address intelligence on Base","tags":["base","address","wallet","enrichment","security","x402","paid"],"description":"Enrich any Base address before you trust it: EOA/contract/ERC-20 + nonce + ETH/USDC balance + keyless GoPlus security verdict (phishing/sanctioned/mixer/…). The loop input for triaging a counterparty. Paid: $0.005 USDC via x402."},{"id":"token_report","name":"Token report (price + safety)","tags":["token","report","price","safety","bundle","x402","paid"],"description":"The full picture on an ERC-20 in one call — price/liquidity/volume (DexScreener) + complete safety verdict (GoPlus). One payment instead of chaining token_price + token_safety. Paid: $0.05 USDC via x402."},{"id":"search_services","name":"Search the marketplace","tags":["marketplace","discovery","mcp","search","free"],"description":"Find paid + free MCP services other agents publish on FiatDock. Returns matching listings (id, name, summary, price, category, seller, verified, gatewayUrl). Read-only, free."},{"id":"get_service","name":"Get a service's detail","tags":["marketplace","mcp","detail","free"],"description":"Full detail for one marketplace listing, including how to call it (paid → gateway with the 1% split; free/first-party → its real MCP endpoint). Read-only, free."},{"id":"call_service","name":"Call a marketplace service","tags":["marketplace","mcp","invoke","x402","non-custodial"],"description":"Invoke a listed service. PAID listings route through the gateway (POST /s/{id}) and settle 99% to the seller + 1% to FiatDock in one x402 settlement (non-custodial) — or 0% (the full price straight to the seller) during that seller's first-month launch window; FREE/first-party listings are called at their real endpoint directly."}],"tools":["Get a free quote","Cash out USDC to the owner's bank","Buy USDC into the agent wallet","Track an order","Token price & liquidity (free)","Token safety & rug check","Stablecoin intelligence","Base gas price","Base block height","ETH balance on Base","USDC balance on Base","ERC-20 token metadata on Base","Transaction status on Base","Address intelligence on Base","Token report (price + safety)","Search the marketplace","Get a service's detail","Call a marketplace service"],"extra":{"inputModes":["application/json"],"outputModes":["application/json"],"capabilities":{"streaming":false,"pushNotifications":false},"protocolVersion":"1.0"},"attribution":{"kind":"a2a_card","name":"a2a_card","summary":"a2a_card","version":"a2a_card","description":"a2a_card","homepageUrl":"a2a_card","publisherUrl":"a2a_card","publisherName":"a2a_card"}},"derived":{"capabilities":[{"slug":"commerce.payments","name":"Payments","confidence":1,"provenance":"declared"},{"slug":"commerce.pricing","name":"Pricing & Quotes","confidence":1,"provenance":"declared"},{"slug":"finance.banking","name":"Banking","confidence":1,"provenance":"declared"},{"slug":"research.people-companies","name":"People & Company Research","confidence":1,"provenance":"declared"},{"slug":"finance.markets","name":"Markets & Trading","confidence":0.731,"provenance":"derived"}],"categories":["commerce","finance","research"]},"observed":{"status":"unknown","statusReason":"Not checked yet.","lastOkAt":null,"lastProbedAt":null,"statusComputedAt":null,"reliability30d":null,"latestObservations":[{"at":"2026-09-05T18:27:33.253Z","kind":"a2a_card","ok":true,"httpStatus":200,"latencyMs":19,"error":null,"detail":{"name":"FiatDock","signed":false,"version":"1.8.0","cardPath":"/.well-known/agent-card.json","skillCount":18,"protocolVersion":"1.0"}}],"tools":null,"package":null},"verification":{"claimed":false,"claimedAt":null,"proofs":[]},"provenance":{"sources":[{"source":"a2a_card","key":"https://fiatdock.com/.well-known/agent-card.json","url":"https://fiatdock.com/.well-known/agent-card.json","firstSeenAt":"2026-09-05T14:24:37.741Z","fetchedAt":"2026-09-05T14:24:37.741Z","normalizedAt":"2026-09-05T14:24:37.741Z"}]},"firstSeenAt":"2026-09-05T14:24:37.741Z","updatedAt":"2026-09-05T14:25:25.498Z"}