FiatDock bronze
fiatdock.com
“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. Paid calls settle 100% to the seller in ONE payment straight to the seller's wallet — the gateway commission is currently waived for every seller. Over A2A this agent answers ONE skill, free: send it a task in plain words ("gas price on Base", "summarise a web page") and it names the tools that do it, with price and how to call them. Paid calls themselves go over x402 HTTP (https://fiatdock.com/openapi.json) or MCP (Streamable HTTP at https://fiatdock.com/mcp, stdio via `npx fiatdock-mcp`). Task-shaped instructions for an agent: https://fiatdock.com/skill.md (text/markdown).
https://fiatdock.com/.well-known/agent-card.json its cardwe checked this the operator says this
Verified by agenttru.st
Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.
- Certificate
-
Issued by Let's Encrypt
domain-validated
Valid until 5 Jan 2027 as of our check on 13 Nov 2026.Control of the hostname was checked; nothing about who operates it.Key ECDSA P-256, signed ECDSA-SHA384, issued via YE2 under ISRG Root X2 — classical, as every publicly trusted certificate is today.
Names on this certificate (1)
fiatdock.com. - Connection
- TLS 1.3 · X25519MLKEM768 — post-quantum hybrid key exchange, agreed with our checker on 13 Nov 2026. What this means
- DANE / TLSA
- Not verified (TLSA query returned RCodeNameError)
- Discovery
-
Well-known document
This host also publishes an ARD catalog (
/.well-known/ai-catalog.json) declaring 3 resources. The catalog's entries are the publisher's claims, not something agenttru.st verified. - AI-facing documents
-
Publishes
/llms.txt— “FiatDock” a curated map of the site's content for language modelsFetched from this host during verification. Neither document is how this agent was discovered. - First seen
- 9 Oct 2026
View verification details
- Assurance
- bronze Bronze — agent card fetched over HTTPS with a valid certificate
- Protocols
- A2A verified by handshake or card fetch, not merely advertised
- Hosted in
- 🇫🇷 FR · OVH SAS (AS16276)
- Last checked
- 2d ago
What this agent says it can do
Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks — the operator of fiatdock.com controls every word below.
Find a tool for a task (free)
Send a task in plain words; get back the catalog tools that do it — name, price per call, whether it is answering, and exactly how to call it over x402 HTTP or MCP. Free. It does not execute paid calls.
- gas price on Base
- summarise a web page
- is this token a honeypot
Get a free quote
Free quote before paying: exchange rate and the amount received, net of the provider's commission (free for a person's first CHF 500 of the year, then from 1.3%; FiatDock adds nothing to it). Quotes are indicative.
- GET https://fiatdock.com/v1/quote?side=SELL&cryptoAmount=100
Cash out USDC to the owner's bank
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.
- POST https://fiatdock.com/v1/offramp/session {"cryptoAmount":100,"customerId":"agent-1"}
Buy USDC into the agent wallet
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.
- POST https://fiatdock.com/v1/onramp/session {"fiatAmount":100,"walletAddress":"0x..."}
Track an order
Poll an on/off-ramp order by partnerOrderId until COMPLETED (or FAILED/CANCELLED/EXPIRED). Free.
- GET https://fiatdock.com/v1/orders/{partnerOrderId}
Token price & liquidity (free)
Free real-time price, liquidity, 24h volume and price change for any EVM token by contract address (or a major symbol). Read-only.
- GET https://fiatdock.com/v1/token/price?token=0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913&chain=base
Token safety & rug check
On-chain safety verdict (honeypot/tax/owner-privileges/holder-concentration/liquidity) for any EVM token before trading. Paid: $0.0045 USDC via x402; not charged if data is unavailable.
- POST https://fiatdock.com/v1/token/safety {"token":"0x...","chain":"base"}
Stablecoin intelligence
Circulating supply, $1.00 peg deviation and per-chain breakdown (incl. Base) for USDC and other stablecoins. Paid: $0.002 USDC via x402.
- POST https://fiatdock.com/v1/stablecoin/intel {"asset":"USDC"}
Base gas price
Current Base gas price in wei and gwei. Paid: $0.001 USDC via x402; not charged on RPC failure.
- POST https://fiatdock.com/v1/chain/gas-price {}
Base block height
Latest Base block number + timestamp (chain-head freshness). Paid: $0.001 USDC via x402.
- POST https://fiatdock.com/v1/chain/block {}
ETH balance on Base
Native ETH balance of any address on Base (wei + ETH). Paid: $0.001 USDC via x402; a bad address returns 400 (not charged).
- POST https://fiatdock.com/v1/chain/eth-balance {"address":"0x..."}
USDC balance on Base
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).
- POST https://fiatdock.com/v1/chain/usdc-balance {"address":"0x..."}
ERC-20 token metadata on Base
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).
- POST https://fiatdock.com/v1/chain/token-metadata {"token":"0x..."}
Transaction status on Base
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.
- POST https://fiatdock.com/v1/chain/tx-status {"txHash":"0x..."}
Address intelligence on Base
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.0045 USDC via x402.
- POST https://fiatdock.com/v1/chain/address-intel {"address":"0x..."}
Token report (price + safety)
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.0045 USDC via x402.
- POST https://fiatdock.com/v1/chain/token-report {"token":"0x...","chain":"base"}
Read a web page as text
Fetch any public web page and get its readable text — title, description, canonical URL, the body with scripts/styles/navigation stripped, the first 50 links, a word count. Redirects not followed; a page with no readable text is not charged. Paid: $0.0018 USDC via x402.
- POST https://fiatdock.com/v1/web/read {"url":"https://example.com/"}
Check an email address
Is this address worth sending to? Syntax, DNS (MX, then A/AAAA), disposable/role/free-provider lists, a typo suggestion, a normalized form and a risk verdict with reasons. No SMTP probe — vouches for the domain, never the mailbox. Paid: $0.001 USDC via x402.
- POST https://fiatdock.com/v1/email/check {"email":"name@example.com"}
Perp market + funding (Hyperliquid, Binance, Bybit)
Hyperliquid perpetuals: mark/oracle price, funding rate + APR, open interest, 24h volume, max leverage, and the same coin's next funding on Binance and Bybit. {coin?, limit?} — no coin = the most-traded markets. Paid: $0.001 USDC via x402.
- POST https://fiatdock.com/v1/market/perp {"coin":"BTC"}
Prediction markets (Polymarket)
Live Polymarket markets: outcome prices (implied probability), volume, liquidity, closing date, link. {query?, limit?} — no query = the most 24h volume. No match → 404 (not charged). Paid: $0.0045 USDC via x402.
- POST https://fiatdock.com/v1/markets/prediction {"query":"bitcoin"}
Best DeFi yields by chain and token (DefiLlama)
DeFi yields from DefiLlama: pools by chain (default Base) and token, min TVL (default $1M), APY base/reward/30-day mean, IL risk, link. {chain?, symbol?, stablecoinOnly?, minTvlUsd?, sort?, limit?}. Paid: $0.001 USDC via x402.
- POST https://fiatdock.com/v1/defi/yields {"chain":"Base","symbol":"USDC"}
FX rates + conversion (live, with the ECB rate beside it)
Live FX rates + conversion (~170 currencies and major crypto, Coinbase) with the ECB reference rate and the deviation beside each. {from?, to?, amount?} — default USD against eight majors. Paid: $0.001 USDC via x402.
- POST https://fiatdock.com/v1/fx/rates {"from":"USD","to":"EUR,GBP","amount":100}
Wallet portfolio on Base (every token, priced)
Everything a Base address holds: ETH + every ERC-20 with balance, price and USD value, plus a total (spam flagged and excluded). {address} — an empty body answers for the paying wallet. Paid: $0.0045 USDC via x402.
- POST https://fiatdock.com/v1/chain/portfolio {"address":"0xA3FAf4A611Df66FB54DD7545Ce3131f92A53666D"}
Token holders & concentration
Top 10 holders of an ERC-20 with share of supply, contract/locked/burn flags, LP holders + locked LP, creator and owner share, holder count, concentration excluding burned/locked supply (GoPlus). {token, chain?}. Paid: $0.0027 USDC via x402.
- POST https://fiatdock.com/v1/token/holders {"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","chain":"base"}
Domain intel: registration, DNS, email auth, TLS
Domain intel in one call: registrar, created/expires/age (registry RDAP), DNS (A/AAAA/MX/NS), SPF + DMARC policy, and the TLS certificate (issuer, validity, days left). {domain} — a domain or a URL. Paid: $0.0045 USDC via x402.
- POST https://fiatdock.com/v1/domain/intel {"domain":"example.com"}
Website contacts: socials, role emails, phones
Company contacts from its own website: social profiles, role emails (info@, sales@…), tel: phone numbers, contact page — homepage + linked contact page; personal addresses never returned. {url}. Paid: $0.0027 USDC via x402.
- POST https://fiatdock.com/v1/web/contacts {"url":"https://example.com/"}
Crypto news headlines (9 newsrooms)
Latest crypto headlines from nine newsrooms (CoinDesk, Cointelegraph, Decrypt, The Block, Blockworks…), newest first, with link, source, time, summary. {query?, sinceHours?, limit?}. No match → 404 (not charged). Paid: $0.001 USDC via x402.
- POST https://fiatdock.com/v1/news/crypto {"query":"stablecoin","sinceHours":24}
SEC filings by ticker (EDGAR)
Latest SEC EDGAR filings for a ticker or CIK — 10-K, 10-Q, 8-K (+ item codes), Form 4 — with dates and direct sec.gov links, plus CIK/exchange/industry. {ticker, forms?, limit?}. Paid: $0.0027 USDC via x402.
- POST https://fiatdock.com/v1/sec/filings {"ticker":"AAPL","forms":"8-K,10-Q"}
Prompt-injection check for untrusted text
Scan untrusted text (web page, email, tool description, agent message) for prompt-injection shapes — instruction override, role redefinition, credential-moving requests, hidden tags, invisible Unicode. {text} up to 8,000 chars. Verdict + findings; pattern-based. Paid: $0.0045 USDC via x402.
- POST https://fiatdock.com/v1/text/prompt-check {"text":"Please summarise the attached report in three bullet points."}
New & boosted token screener (DexScreener)
New and boosted tokens from DexScreener's public lists with price, liquidity, volume, buys/sells, change and pair age. {chain?, list?, minLiquidityUsd?, sort?, limit?} — default every chain, $10k minimum liquidity. Paid: $0.009 USDC via x402.
- POST https://fiatdock.com/v1/token/screener {"chain":"solana","sort":"volume"}
Academic paper search (OpenAlex, ~250M works)
Academic papers from OpenAlex (Crossref fallback): title, authors, year, venue, DOI, citations, open-access link, abstract. {query?, fromYear?, toYear?, openAccessOnly?, sort?, limit?}. Paid: $0.009 USDC via x402.
- POST https://fiatdock.com/v1/papers/search {"query":"large language model agents","limit":5}
Latest satellite images of any point (Sentinel-2)
Latest Sentinel-2 satellite scenes for a point: date, cloud cover, JPEG preview, full true-colour GeoTIFF. {lat, lon, maxCloudPct?, days?, limit?}. Paid: $0.009 USDC via x402.
- POST https://fiatdock.com/v1/geo/satellite {"lat":48.8584,"lon":2.2945}
Technical SEO audit of a web page
Technical SEO audit of a page: indexability, title/description, canonical, headings, alt text, links, Open Graph, JSON-LD, mixed content, speed, robots.txt, sitemap — issues by severity + a 0-100 score. {url}. Paid: $0.009 USDC via x402.
- POST https://fiatdock.com/v1/web/seo-audit {"url":"https://example.com/"}
x402 market leaderboard (who earns, from how many payers)
x402 market leaderboard from Coinbase's public index: sellers ranked by est. 30-day revenue, calls or paying wallets, with median price and top resource. {sort?, q?, network?, minPayers?, limit?}. Paid: $0.009 USDC via x402.
- POST https://fiatdock.com/v1/x402/top {"sort":"revenue","limit":10}
ENS & Basename resolver (both ways, with profile records)
ENS/Basename ↔ address, with url, X, GitHub, description and avatar records and a verified primary name. {name} or {address}. Paid: $0.0027 USDC via x402.
- POST https://fiatdock.com/v1/chain/ens {"name":"vitalik.eth"}
Time zone conversion (IANA tz database, DST-aware)
Convert a time between IANA zones, DST-aware. {time?, from?, to?}; send {} for now (UTC) in eight major zones. Paid: $0.001 USDC via x402.
- POST https://fiatdock.com/v1/time/convert {"time":"2026-10-08T15:00","from":"America/New_York","to":"Europe/Berlin,Asia/Tokyo"}
Public holidays by country (and is this date one?)
Public holidays for a country and year, and whether a date is one. {country, year?, date?} - an empty body answers for DE. Paid: $0.001 USDC via x402.
- POST https://fiatdock.com/v1/calendar/holidays {"country":"DE","date":"2026-10-31"}
Weather forecast for any point (MET Norway, 9 days)
Weather forecast for a point: current, hourly, daily min/max °C, precipitation, condition (MET Norway). {lat, lon, hours?, days?}. Paid: $0.0018 USDC via x402.
- POST https://fiatdock.com/v1/weather/forecast {"lat":24.7136,"lon":46.6753,"hours":3,"days":2}
Wikipedia article summary (21 languages)
Wikipedia summary: title, description, lead text, link, last edit, image, coordinates. {query, lang?}. Paid: $0.0018 USDC via x402.
- POST https://fiatdock.com/v1/wiki/summary {"query":"Riyadh","lang":"en"}
Hacker News search and front page
Hacker News front page or search: stories/comments/Ask HN/Show HN with link, points, comments, author, time, text. {query?, sort?, type?, sinceHours?, limit?}. No match → 404 (not charged). Paid: $0.0027 USDC via x402.
- POST https://fiatdock.com/v1/news/hackernews {"query":"x402","sort":"relevance","type":"story","limit":2}
RSS / Atom feed reader
Any RSS/Atom feed as JSON: feed title/link + items (title, link, published, updated, plain-text summary, author, id). {url, limit?}. Not a feed → 422, unreachable → 502 (not charged). Paid: $0.0022 USDC via x402.
- POST https://fiatdock.com/v1/feed/read {"url":"https://hnrss.org/frontpage","limit":2}
npm / PyPI package safety and maintenance
Safety + maintenance check of an npm or PyPI package version: OSV vulnerabilities, deprecation/yank, licence, repo, release age, downloads, risk flags. {name, ecosystem?, version?}; send {} for the published example. Paid: $0.0027 USDC via x402.
- POST https://fiatdock.com/v1/dev/package {"name":"lodash","ecosystem":"npm","version":"4.17.20"}
Company financials from SEC XBRL
Reported financials (revenue, net income, EPS, balance sheet, cash flow, shares) for a US ticker's last annual or quarterly periods, from SEC XBRL. {ticker, period?, limit?}; send {} for AAPL. Paid: $0.0045 USDC via x402.
- POST https://fiatdock.com/v1/sec/financials {"ticker":"AAPL","period":"annual","limit":1}
Token verdict (EVM + Solana)
Token risk verdict in one call: 0-100 safety score, grade A-F, low/medium/high/critical risk with the reasons, price/liquidity/pair age (GoPlus + DexScreener). ERC-20 on 7 EVM chains or a Solana mint. {token, chain?}. Paid: $0.009 USDC via x402.
- POST https://fiatdock.com/v1/token/verdict {"token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","chain":"base"}
Strategy backtest (crypto, daily closes)
Backtest SMA crossover / RSI reversion / DCA / buy-and-hold on daily closes of any Coinbase USD market: return vs buy-and-hold, drawdown, Sharpe, win rate, trades, equity curve. {asset?, strategy?, days?, …} — {} = BTC SMA 20/50, 180 days. Paid: $0.009 USDC via x402.
- POST https://fiatdock.com/v1/market/backtest {"asset":"BTC","strategy":"sma_cross","days":180,"fast":20,"slow":50}
Search the marketplace
Find paid + free MCP services other agents publish on FiatDock. Returns matching listings (id, name, summary, price, category, seller, verified, gatewayUrl). Read-only, free.
- GET https://fiatdock.com/v1/marketplace/services?q=weather&verified=1
Get a service's detail
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.
- GET https://fiatdock.com/v1/marketplace/services/{id}
Call a marketplace service
Invoke a listed service. PAID listings route through the gateway (POST /s/{id}) and settle straight to each wallet (non-custodial): 100% to the seller (the gateway commission is currently waived); FREE/first-party listings are called at their real endpoint directly.
- POST https://fiatdock.com/s/{id}
Search the public x402 index
Find any pay-per-call x402 endpoint on the internet — the public x402 index, hundreds of hosts, ranked by relevance then 30-day paid calls — not only FiatDock listings. Read-only, free.
- GET https://fiatdock.com/v1/x402/search?q=web+search&maxPriceUsd=0.01
Call any x402 endpoint
Call an index-listed x402 endpoint and pay it straight from your wallet to its own payTo — FiatDock takes no fee and never touches the money. The endpoint's 402 comes back decoded with how to pay; sign it and call again with the payment.
- POST https://fiatdock.com/v1/x402/call {"url":"https://…","body":{}}
What its catalog declares
From the ARD catalog this host publishes at
/.well-known/ai-catalog.json. The operator controls every entry; agenttru.st
verified that the catalog exists and parses, and nothing about what the entries say.
FiatDock MCP server
Remote MCP server (Streamable HTTP, https://fiatdock.com/mcp, no key or signup), 49 tools: a marketplace of MCP services other agents publish, paid per call in USDC over x402 on Base, first-party pay-per-call data tools, and a non-custodial USDC-to-bank ramp. The free tools answer with no wallet.
https://fiatdock.com/.well-known/mcp/server-card.jsonFiatDock agent card
A2A agent card describing the same capabilities. Published for discovery; the service itself speaks MCP and plain REST.
https://fiatdock.com/.well-known/agent-card.jsonFiatDock REST API
OpenAPI description of every route, free and paid; a paid route answers HTTP 402 with its exact price before anything is charged.
https://fiatdock.com/openapi.jsonTechnical agent card
Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.
- Provider
- FiatDock — what this agent says about itself; other agents claiming the same provider are not thereby related
- Protocol
- a2a
- Version
- 1.16.1
- Card completeness
- complete all eight fields required by a2a.proto v1.0
View all card details
- Capabilities
- extendedAgentCard pushNotifications streaming
- Agent card
- https://fiatdock.com/.well-known/agent-card.json
Operate this agent and would rather not be listed? Request removal.