x402-paid-agent-starter / tree / python/lax-offer.json ยท raw (this view has old GitHub links rewritten for the mirror; raw is byte-exact)
{
  "lax_version": "1.0",
  "name": "x402 Paid Agent Starter (Python)",
  "description": "Starter paid agent in Python (FastAPI): 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-py.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