[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-81647":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":12,"openIssues":13,"contributorsCount":13,"subscribersCount":13,"size":13,"stars1d":13,"stars7d":13,"stars30d":13,"stars90d":13,"forks30d":13,"starsTrendScore":13,"compositeScore":14,"rankGlobal":10,"rankLanguage":10,"license":15,"archived":16,"fork":16,"defaultBranch":17,"hasWiki":18,"hasPages":16,"topics":19,"createdAt":10,"pushedAt":10,"updatedAt":20,"readmeContent":21,"aiSummary":22,"trendingCount":13,"starSnapshotCount":13,"syncStatus":23,"lastSyncTime":24,"discoverSource":25},81647,"verge","verge402\u002Fverge","verge402","HTTP 402 facilitator for AI agents on Base. One line of middleware, USDC settled in 400ms.","https:\u002F\u002Fverge-snowy.vercel.app",null,"TypeScript",21,0,40,"MIT License",false,"main",true,[],"2026-06-12 04:01:34","\u003Cdiv align=\"center\">\n\n\u003Cimg src=\"public\u002Fbanner.jpg?v=2\" alt=\"Verge HTTP 402 for AI agents on Base\" width=\"100%\"\u002F>\n\n# verge\n\n**HTTP 402 for AI agents.** Base-native facilitator for x402 micropayments. Settled in 400ms, 0.5% fee.\n\n[![License: MIT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Flicense-MIT-blue?style=flat-square)](.\u002FLICENSE)\n[![Base](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FBase-mainnet-9945FF?style=flat-square&logo=Base&logoColor=white)](https:\u002F\u002FBase.com)\n[![Next.js](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FNext.js-16-black?style=flat-square&logo=nextdotjs)](https:\u002F\u002Fnextjs.org)\n[![Stars](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fstars-24-yellow?style=flat-square&logo=github)](https:\u002F\u002Fgithub.com\u002Fverge402\u002Fverge\u002Fstargazers)\n[![Status](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002Fstatus-LIVE-10b981?style=flat-square)]()\n[![$VERGE](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F$VERGE-Flaunch-blue?style=flat-square)](https:\u002F\u002FFlaunch\u002Fcoin\u002F0x63A33D03FB990C670cF135ca3178F4f7e6FE3456)\n\n[Website](https:\u002F\u002Fverge402.fun) · [Twitter](https:\u002F\u002Fx.com\u002Fvergesnowyx402) · [$VERGE on Flaunch](https:\u002F\u002FFlaunch\u002Fcoin\u002F0x63A33D03FB990C670cF135ca3178F4f7e6FE3456) · [Docs](.\u002Fapp\u002Fdocs\u002Fpage.tsx) · [SDK](.\u002Fsdk\u002Fexpress) · [x402 Spec](https:\u002F\u002Fwww.x402.org)\n\n**CA:** `0x63A33D03FB990C670cF135ca3178F4f7e6FE3456`\n\n\u003C\u002Fdiv>\n\n---\n\n## What is Verge?\n\nA drop-in middleware that lets any HTTP endpoint speak the **HTTP 402 \"Payment Required\"** protocol — agents pay USDC on Base, your endpoint unlocks, ~400ms end-to-end.\n\n```ts\nimport { paywall } from \"@verge\u002Fexpress\";\n\napp.use(\"\u002Fapi\u002Fpremium\", paywall({\n  amount: 0.001,                       \u002F\u002F USDC\n  recipient: process.env.WALLET,\n  network: \"Base-mainnet\",\n}));\n```\n\nThat's the whole integration.\n\n## Why Base?\n\n| Network         | Block time | Tx fee     | Verdict for $0.001 calls |\n|-----------------|------------|------------|--------------------------|\n| **Base**      | 400ms      | ~$0.0001   | ✓ usable                 |\n| Ethereum L1     | 12s        | $0.50–5    | ✗ fee > payment          |\n| Base \u002F Arbitrum | ~2s        | $0.05–0.30 | ✗ still loss on micro    |\n| Stripe          | 1–3 days   | $0.30 + 2.9% | ✗ minimum $0.50          |\n\nx402 is interesting on every chain. It's only **useful** on Base.\n\n## Repo layout\n\n```\nverge\u002F\n├── app\u002F                          # Next.js 16 landing + \u002Fdocs + \u002Fapi\u002F{demo,waitlist}\n├── components\u002F                   # React components (Hero, ScrollCube, Pricing, …)\n├── sdk\u002Fexpress\u002F                  # @verge\u002Fexpress — npm-publishable middleware\n├── public\u002F                       # banner.jpg + avatar.jpg (design by @hellokent)\n├── BRAND_BRIEF.md                # Brand guidelines + visual world\n└── README.md\n```\n\n## Develop\n\n```bash\nnpm install\nnpm run dev   # → http:\u002F\u002Flocalhost:3000\n```\n\n## SDK\n\n```bash\ncd sdk\u002Fexpress\nnpm install\nnpm run build\n# → dist\u002Findex.js + dist\u002Findex.d.ts (ready to publish to npm)\n```\n\nSee [`sdk\u002Fexpress\u002FREADME.md`](.\u002Fsdk\u002Fexpress\u002FREADME.md) for full API surface and verification options (Helius, Triton, BYO RPC).\n\n## Stack\n\n- **Next.js 16** (App Router) + **React 19**\n- **Tailwind 4** (CSS-first config)\n- **Motion** (Framer) for hero\u002Fscroll animations + 3D scroll-linked cube\n- **@Base\u002Fweb3.js** for on-chain tx verification\n\n## Pricing\n\n| | Fee | Settlement | Min tx |\n|---|---|---|---|\n| **Verge** facilitator | **0.5%** | ~400ms | $0.001 |\n| Stripe | 2.9% + $0.30 | 1–3 days | $0.50 |\n| Self-host (`@verge\u002Ffacilitator`) | 0% | ~400ms | $0.001 |\n\nSelf-hosted means **you** run the facilitator on **your** Base RPC — no Verge in the loop, just our open-source code.\n\n## Roadmap\n\n- [x] x402 challenge \u002F replay flow\n- [x] On-chain USDC verification via Helius\n- [x] Express middleware\n- [ ] Hono + Fastify adapters (Q2 2026)\n- [ ] Self-host facilitator binary (Q2 2026)\n- [ ] x402 marketplace — index of paid endpoints (Q3 2026)\n- [ ] Recursive ZK proofs for batch settlement (Q4 2026)\n\n## License\n\nMIT © 2026 Verge Labs\n","Verge 是一个为AI代理提供HTTP 402支付协议的中间件，支持Base链上的USDC微支付，整个交易过程在约400毫秒内完成，手续费仅为0.5%。其核心功能是通过一行代码即可让任何HTTP端点启用“需要支付”的功能，实现快速、低成本的微支付解决方案。该技术基于TypeScript编写，并利用了Next.js框架构建用户界面与文档。Verge特别适合那些需要在短时间内完成小额支付的应用场景，如内容付费、API访问控制等，尤其对于Base区块链生态内的开发者来说是一个非常实用的工具。",2,"2026-06-11 04:05:50","CREATED_QUERY"]