Card snapshot
xguardgate.com
·
2026-08-19 08:21:10 UTC
·
7153254d6459c45eb339ee1c066826d27ba9e7aef136bfc7373f06a713e4e341
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.
{
"name": "XGuard",
"description": "Universal guarded action execution for public HTTPS APIs, autonomous agents, webhooks and workflows, plus payment discovery, verification and x402 settlement.",
"version": "1.0.0",
"provider": {
"organization": "XGuard",
"url": "https://github.com/moelayyan90/XGuard"
},
"supportedInterfaces": [
{
"url": "https://xguardgate.com/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "1.0"
},
{
"url": "https://xguardgate.com/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "0.3"
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false
},
"defaultInputModes": [
"text/plain",
"application/json"
],
"defaultOutputModes": [
"text/plain",
"application/json"
],
"skills": [
{
"id": "universal-actions",
"name": "Execute guarded API actions",
"description": "Route an authorized public HTTPS API action through XGuard and meter the successful execution. Useful for agent tools, workflows, bookings, orders, CRM, messaging, fulfillment, webhooks and other API transactions without installing an XGuard SDK.",
"tags": [
"api",
"automation",
"agent-tool",
"workflow",
"webhook",
"transaction",
"integration",
"booking",
"order"
],
"examples": [
"execute-action against a public HTTPS API",
"https://xguardgate.com/.well-known/xguard/actions.json"
]
},
{
"id": "payment-decisions",
"name": "Pre-payment decision and evidence",
"description": "Offer optional XGuard review before payment, then evaluate a declared payment intent and return ALLOW, REVIEW, or BLOCK with durable evidence. Use the payment-offer and payment-decision structured A2A actions; XGuard does not execute the underlying payment.",
"tags": [
"payments",
"payment-intent",
"pre-payment",
"risk-decision",
"evidence",
"agent-commerce"
],
"examples": [
"payment-offer",
"payment-decision with a declared payment intent payload"
]
},
{
"id": "payments",
"name": "Discover and fund XGuard",
"description": "Payment manifest, registration, balance and top-up."
},
{
"id": "x402",
"name": "Verify and settle x402",
"description": "Authenticated x402 verify and settle through structured A2A actions."
},
{
"id": "operations",
"name": "Inspect XGuard",
"description": "Status, capabilities, quotes and security inspection."
}
],
"xguardDiscovery": {
"actions": "https://xguardgate.com/.well-known/xguard/actions.json",
"execute": "https://xguardgate.com/v1/actions/execute",
"protocols": "https://xguardgate.com/.well-known/xguard/protocols.json",
"paymentDecision": "https://xguardgate.com/.well-known/xguard-payment.json",
"mcp": "https://xguardgate.com/mcp"
}
}