Card snapshot
fiatdock.com
·
2026-06-11 16:35:14 UTC
·
dc5f65cf342c9db7528080fde2039c351fe40f35a79677b6ce2750ca08352373
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"protocolVersion": "1.0",
"name": "FiatDock",
"description": "Non-custodial USDC on/off-ramp for AI agents. Free quotes; paid session creation ($0.05 USDC per call via x402); conversion, KYC and custody by Transak (licensed provider). 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) \u2014 this AgentCard is published for discovery, not as an A2A JSON-RPC endpoint.",
"supportedInterfaces": [
{
"url": "https://fiatdock.com",
"protocolBinding": "HTTP+JSON",
"protocolVersion": "1.0"
}
],
"provider": {
"organization": "FiatDock",
"url": "https://fiatdock.com"
},
"iconUrl": "https://fiatdock.com/logo-400.png",
"version": "1.1.0",
"documentationUrl": "https://fiatdock.com/llms-full.txt",
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "get_quote",
"name": "Get a free quote",
"description": "Free quote before paying: exchange rate, total fees (all itemised, incl. the 1% service commission) and amount received. Quotes are indicative.",
"tags": [
"quote",
"pricing",
"usdc",
"fiat",
"free"
],
"examples": [
"GET https://fiatdock.com/v1/quote?side=SELL&cryptoAmount=50"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "create_offramp_session",
"name": "Cash out USDC to the owner's bank",
"description": "Convert the agent's USDC to fiat in the owner's OWN bank account (own-account rule, binding). Returns a one-time checkout URL (~5 min, single use) to forward to the human owner. Paid: $0.05 USDC via x402.",
"tags": [
"offramp",
"sell",
"usdc",
"bank",
"x402",
"paid"
],
"examples": [
"POST https://fiatdock.com/v1/offramp/session {\"cryptoAmount\":50,\"customerId\":\"agent-1\"}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "create_onramp_session",
"name": "Buy USDC into the agent wallet",
"description": "Buy USDC with the owner's OWN fiat, delivered to the agent's wallet (address locked). Returns a one-time checkout URL + order id. Paid: $0.05 USDC via x402.",
"tags": [
"onramp",
"buy",
"usdc",
"wallet",
"x402",
"paid"
],
"examples": [
"POST https://fiatdock.com/v1/onramp/session {\"fiatAmount\":100,\"walletAddress\":\"0x...\"}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "get_order_status",
"name": "Track an order",
"description": "Poll an on/off-ramp order by partnerOrderId until COMPLETED (or FAILED/CANCELLED/EXPIRED). Free.",
"tags": [
"status",
"order",
"tracking",
"free"
],
"examples": [
"GET https://fiatdock.com/v1/orders/{partnerOrderId}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
}
],
"supportsAuthenticatedExtendedCard": false
}