{
  "markdown": "# AgentExec — Base L2 AI Transaction Provider\n\n**The execution & security rail for the agentic economy.**\n\nStandalone Base L2 API for AI agents: x402 HTTP paywalls, EIP-7579 session keys, Tenderly pre-flight safety, sponsored UserOps (Pimlico), and a Go Redis rate-limit gateway.\n\n> This is **not** part of `vda-compliance`. Repo: [Har50/agent1](https://github.com/Har50/agent1).\n\n## Docs\n\n| Doc | Purpose |\n|-----|---------|\n| [Investor pitch](./docs/INVESTOR_PITCH.md) | Executive summary, stack diagram, GTM |\n| [Architecture](./docs/ARCHITECTURE.md) | System design |\n| [Website launch](./docs/WEBSITE_LAUNCH.md) | Portal strategy + hero copy |\n| [MCP](./docs/MCP.md) | Cursor / Claude Desktop |\n| [Production roadmap](./docs/PRODUCTION_ROADMAP.md) | Deploy checklist |\n| [Master plan](./docs/MASTER_PLAN.md) | Product plan |\n| [WebMCP SDK quickstart](./docs/SDK_QUICKSTART.md) | Browser → AgentExec adapter |\n| [Executive pitch deck](./docs/PITCH_DECK.md) | One-page technical summary |\n| [Keeper verification](./docs/KEEPER_VERIFICATION.md) | Base Sepolia drain → auto top-up |\n| [Mainnet checklist](./docs/MAINNET_CHECKLIST.md) | Production go-live |\n\n## Quick start (API)\n\n```bash\nnpm install && npm test && npm run dev\n# http://127.0.0.1:8787  ·  Swagger: /docs\n```\n\n```bash\n# x402 sample paywall (protects /v1/paid/*)\nX402_ENABLED=true \\\nX402_RECIPIENT=0xYourTreasury \\\nX402_PRICE_USDC=0.01 \\\nnpm run dev\n```\n\n```bash\n# Production stack\ncp .env.example .env   # fill secrets\nnpm run prod:up        # docker compose -f docker-compose.prod.yml up -d --build\n# Gateway: http://localhost:8080\n\n# MCP (stdio → gateway)\nAPI_BASE_URL=http://localhost:8080 AGENT_API_KEY=dev-agent-key npm run mcp\n```\n\n## Website (AgentExec landing)\n\n```bash\ncd website && npm install && npm run dev\n# http://localhost:3001\n# Demo playground: http://localhost:3001/demo\n```\n\n## Middleware\n\n- [`src/middleware/x402Paywall.ts`](./src/middleware/x402Paywall.ts) — HTTP 402 + `PAYMENT-REQUIRED` / `PAYMENT-SIGNATURE`\n- [`src/middleware/simulateHook.ts`](./src/middleware/simulateHook.ts) — Tenderly gate before execute\n",
  "bytes": 2100,
  "sha": "730cc5125f0d02e542ae5947e7731768195db1faeea24560b564ed161f32db6c",
  "repo_slug": "har50/agent1",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/mcp_io_github_har50_gateway_8f07e4c5/readme"
}