Card snapshot
nonsynthetic.pages.dev
·
2026-10-08 17:06:38 UTC
·
bee81c325208374872bf3f1ac84fa712ada19a5ea210166a6af510210e79be03
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": "0.3.0",
"name": "Apex Forge Commerce Node",
"description": "x402-paid machine services on Base + Solana USDC: security audit verdicts, token/contract heuristic risk screens, release preflight, corpus search, routed LLM inference, lane health, and deterministic utilities. Settle-then-serve. A2A: POST /a2a runs the x402 payment task lifecycle \u2014 message/send creates a task in input-required with x402.payment.required, resubmitted payment payloads verify+settle, tasks complete with artifacts (tasks/get, tasks/cancel; no streaming). Honest stats at /api/v1/stats.",
"url": "https://nonsynthetic.pages.dev/a2a",
"version": "1.1.0",
"documentationUrl": "https://apex-edge-coral.vercel.app/openapi.json",
"provider": {
"organization": "NONSYNTHETIC",
"url": "https://nonsynthetic.pages.dev/"
},
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false,
"extensions": [
{
"uri": "https://github.com/google-a2a/a2a-x402/v0.1",
"description": "x402 payment lifecycle: input-required task + x402.payment.required -> payment payload resubmission -> verify/settle -> task completed with artifacts.",
"required": true
}
]
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "audit-verdict",
"name": "Security Audit Verdict",
"description": "Evidence-backed audit verdict on submitted code ($0.05 USDC, POST /api/v1/audit/verdict)",
"tags": [
"audit",
"security",
"x402"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "audit-address",
"name": "Token/Contract Risk Screen",
"description": "Heuristic screen \u2014 DexScreener liquidity + GoPlus honeypot/tax/proxy flags. NOT an audit ($0.02 USDC, POST /api/v1/audit/address)",
"tags": [
"risk",
"defi",
"x402",
"heuristic"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "audit-preflight",
"name": "Release Preflight",
"description": "Deterministic static release gates ($0.02 USDC, POST /api/v1/audit/preflight)",
"tags": [
"audit",
"release",
"x402"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "audit-checklist",
"name": "Audit Checklist",
"description": "Static 32-item security checklist ($0.05 USDC, POST /api/v1/audit/checklist)",
"tags": [
"audit",
"security",
"x402"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "corpus-search",
"name": "Corpus Search",
"description": "Search over 371-document research index ($0.01 USDC, GET /api/v1/search?q=)",
"tags": [
"search",
"research",
"x402"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "corpus-bundle",
"name": "Corpus Bundle",
"description": "Full 371-document research corpus ($0.25 USDC, POST /api/v1/corpus/bundle)",
"tags": [
"research",
"data",
"x402"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "chat-pro",
"name": "Routed Inference",
"description": "Multi-lane LLM completion tiered by prompt class ($0.001-0.005 USDC, POST /api/v1/chat/pro)",
"tags": [
"inference",
"llm",
"x402"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "lanes-live",
"name": "Lane Health",
"description": "Live provider lane inventory and health ($0.002 USDC, POST /api/v1/lanes/live)",
"tags": [
"observability",
"x402"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "util-suite",
"name": "Deterministic Utilities",
"description": "29 pure-function SKUs (hash, uuid, regex, encode, etc.) at $0.001 each (POST /api/v1/util/{name})",
"tags": [
"utility",
"deterministic",
"x402"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "mcp-tools",
"name": "MCP Tool Surface",
"description": "32 tools over Streamable HTTP MCP \u2014 tools/list free, tools/call at x402 price parity (POST /mcp)",
"tags": [
"mcp",
"tools"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "manual-fiat",
"name": "Manual Fiat Orders",
"description": "Human-delivered work: $5 code audit, $25 deep audit (72h dispute window), SiteKiln builds $19-$4999. PayPal receipt -> email -> manual delivery within 24h. Not machine-settled.",
"tags": [
"manual",
"fiat",
"service"
],
"inputModes": [
"text/plain"
],
"outputModes": [
"text/plain"
]
}
],
"metadata": {
"privacyNotice": "https://nonsynthetic.pages.dev/privacy/",
"a2aJsonRpcImplemented": "message/send + tasks/get + tasks/cancel (x402 payment lifecycle); no message/stream, no push notifications",
"note": "Paid skills execute as real tasks after x402 settlement; manual fiat skills return manual-order replies. Free skills serve immediately.",
"paymentInterfaces": [
{
"protocol": "x402",
"version": "2",
"catalog": "https://apex-edge-coral.vercel.app/.well-known/x402",
"networks": [
"eip155:8453",
"solana:mainnet"
],
"asset": "USDC"
},
{
"protocol": "mcp",
"endpoint": "https://apex-edge-coral.vercel.app/mcp"
}
],
"manualOrders": "https://nonsynthetic.pages.dev/kiln/"
}
}