Card snapshot
x402-crediting-swarm.vercel.app
·
2026-10-18 07:56:29 UTC
·
e7a8fbfd45ef7f18db7a1b783b83831be32a2110d0224dee00b3d3c75885b2a7
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": "x402 Crediting Swarm",
"description": "Scores an x402 Payment Required payload and vendor metadata with a three-node consensus report (credit score 0\u20131000 and GO/NO-GO) before an agent pays. $0.05 USDC per evaluation on eip155:8453 via x402 v2 (CDP facilitator), payTo 0x0d25a44f74868ece53b305c97139cf4b62963410. A2A JSON-RPC at https://x402-crediting-swarm.vercel.app/a2a; HTTP at POST https://x402-crediting-swarm.vercel.app/api/swarm.",
"url": "https://x402-crediting-swarm.vercel.app/a2a",
"preferredTransport": "JSONRPC",
"additionalInterfaces": [
{
"url": "https://x402-crediting-swarm.vercel.app/a2a",
"transport": "JSONRPC"
}
],
"supportedInterfaces": [
{
"url": "https://x402-crediting-swarm.vercel.app/a2a",
"protocolBinding": "JSONRPC",
"protocolVersion": "0.3"
}
],
"version": "0.1.0",
"protocolVersion": "0.3.0",
"provider": {
"organization": "SEVTECH",
"url": "https://github.com/kwizzlesurp10-ctrl/x402-crediting-swarm"
},
"documentationUrl": "https://x402-crediting-swarm.vercel.app/llms.txt",
"links": {
"a2a": "https://x402-crediting-swarm.vercel.app/a2a",
"x402": "https://x402-crediting-swarm.vercel.app/.well-known/x402",
"agentCard": "https://x402-crediting-swarm.vercel.app/.well-known/agent-card.json",
"openapi": "https://x402-crediting-swarm.vercel.app/openapi.json",
"llms": "https://x402-crediting-swarm.vercel.app/llms.txt",
"mcpManifest": "https://x402-crediting-swarm.vercel.app/.well-known/mcp.json",
"funding": "https://x402-crediting-swarm.vercel.app/.well-known/funding.json"
},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": [
{
"uri": "https://github.com/google-agentic-commerce/a2a-x402/blob/main/spec/v0.2",
"description": "Micropayment settlement with x402 v2 (exact scheme, USDC on Base). Unpaid message/send returns input-required with x402.payment.required.",
"required": false,
"params": {
"x402Version": 2,
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"assetSymbol": "USDC",
"payTo": "0x0d25a44f74868ece53b305c97139cf4b62963410",
"price": "$0.05",
"catalog": "https://x402-crediting-swarm.vercel.app/.well-known/x402"
}
}
]
},
"securitySchemes": {
"x402": {
"type": "apiKey",
"in": "header",
"name": "PAYMENT-SIGNATURE",
"description": "x402 v2 payment payload (base64 JSON) on POST /api/swarm; over A2A send it as message.metadata[\"x402.payment.payload\"]."
}
},
"security": [
{
"x402": []
}
],
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "evaluate-x402-payload",
"name": "Evaluate x402 payment payload",
"description": "Paid three-node GO/NO-GO credit report (score 0\u20131000, flags, trust level) for an x402 call and its vendor metadata. $0.05 USDC per evaluation on eip155:8453. HTTP: POST https://x402-crediting-swarm.vercel.app/api/swarm with JSON {payload:{endpoint_url,\u2026}}; unpaid requests get HTTP 402 with PAYMENT-REQUIRED, a body without payload gets 400.",
"tags": [
"x402",
"threat-intelligence",
"credit-score",
"fraud",
"base",
"usdc",
"swarm"
],
"examples": [
"Should my agent pay this x402 endpoint? Score https://api.example/v1/resource",
"POST https://x402-crediting-swarm.vercel.app/api/swarm Content-Type: application/json body: {\"payload\":{\"endpoint_url\":\"https://api.example/v1/resource\"}}",
"A2A: POST https://x402-crediting-swarm.vercel.app/a2a message/send with message.metadata={\"skillId\":\"evaluate-x402-payload\",\"input\":{\"payload\":{\"endpoint_url\":\"https://api.example/v1/resource\"}}}"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
],
"security": [
{
"x402": []
}
],
"x402": {
"paid": true,
"price": "$0.05",
"amount": "50000",
"currency": "USD",
"scheme": "exact",
"x402Version": 2,
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"assetSymbol": "USDC",
"payTo": "0x0d25a44f74868ece53b305c97139cf4b62963410",
"maxTimeoutSeconds": 300,
"endpoint": {
"method": "POST",
"url": "https://x402-crediting-swarm.vercel.app/api/swarm"
},
"a2a": {
"url": "https://x402-crediting-swarm.vercel.app/a2a",
"skillId": "evaluate-x402-payload"
},
"catalog": "https://x402-crediting-swarm.vercel.app/.well-known/x402"
}
}
]
}