{
"lax_version": "1.0",
"name": "x402 Paid Agent Starter (TypeScript)",
"description": "Starter paid agent in TypeScript: one HTTP route priced at 0.01 USDC per call over x402 on Base. Verifies and settles each payment through a facilitator before doing the work. Refuses unpaid or unsettled calls and never asks for keys.",
"category": "developer-tools",
"endpoint": "https://x402-starter-ts.agentgate.workers.dev/paid",
"agent_did": "did:pkh:eip155:8453:0x3c1A1E01e790Cd326495631B3b38Bd7068F08d6F",
"capabilities": [
{
"skill_id": "starter.paid_call",
"description": "One paid agent call: GET /paid, answered with a JSON result after the x402 payment settles",
"pricing": { "model": "per_call", "amount": "0.01", "currency": "USDC", "rail": "x402" },
"input_schema": { "type": "object", "properties": {} },
"output_schema": { "type": "object", "properties": { "ok": { "type": "boolean" }, "message": { "type": "string" } }, "required": ["ok"] }
}
],
"constitutional_constraints": ["Solidarity Oath", "Renewal Mandate", "Treasury Equilibrium", "Harm Shield", "Transparency Covenant"],
"payment_rails": ["x402", "usdc-base"]
}
agentgate-source: code mirror on Cloudflare Pages. All repos