SuperAPI AI 工具集

l402-kit

l402-kit 是一个面向 API 的比特币闪电网络付费工具包,基于 L402 协议,让开发者用约 3 行代码为 API 添加按次计费能力。它提供 TypeScript、Python、Go、Rust 多语言 SDK,包含服务端中间件、可自动付款的智能体客户端、MCP 服务器、LangChain 集成与预算控制。项目定位为自主智能体的支付层,使 AI 智能体无需人工干预即可为 API 付费,并兼容 x402(USDC/Coinbase)。代码采用 MIT 许可,附带 VS Code 扩展用于实时监控支付。

访问官网

工具介绍

用途

l402-kit 的目标是让开发者以最简单的方式为 API 收费,计价单位为比特币聪(sats),底层使用比特币闪电网络的 L402 协议。官方描述为“3 行代码”即可为任意 API 添加按次付费(pay-per-call)能力。它同时被定位为“自主智能体的支付层”,使 AI 智能体能够在没有人工介入的情况下为 API 调用付款。

主要能力

  • 多语言 SDK:提供 TypeScript、Python、Go、Rust 的 SDK。
  • 服务端中间件:用于在 API 服务端实现 L402 付费校验。
  • 自动付款的智能体客户端:智能体可自动完成支付流程。
  • MCP 服务器:面向 Claude Desktop、Cursor 及任何兼容 MCP 的智能体。
  • LangChain 集成与预算控制。
  • 协议支持:L402(比特币闪电网络),并兼容 x402(USDC/Coinbase)。
  • 兼容生态:LangChain、OpenAI Agents、CrewAI、Vercel AI SDK、AutoGPT、任何 MCP 客户端。
  • 安全与可靠性设计:基于 SHA256 单向函数,preimage 不可伪造;加密结算、无拒付;提供 MemoryReplayAdapter(开发)与 RedisReplayAdapter(生产、多实例)防重放;官方称在 5 个运行时(TS、Python、Go、Rust、Cloudflare Workers)拥有 600+ 自动化测试。
  • 可自带节点:通过实现 LightningProvider 接口(官方称 5 行)接入自己的闪电节点。
  • VS Code 扩展:在编辑器内实时监控支付,包含按端点的实时支付流、柱状图(1D/7D 免费,30D/1Y/ALL 为 Pro)、内置 11 种语言、浅色/深色/自动主题、零配置(只需设置 Lightning Address)。
  • 面向 AI 智能体的可读说明:提供 llms.txt,以及 /.well-known/agent.json 与 /.well-known/l402.json 用于智能体发现。

使用方式

官方给出的核心流程为:安装 → 402 → 支付 → 200 OK,并提供了端到端演示视频。文档提供多语言版本(含中文)。针对 AI 智能体,官方提供可加入任意智能体的系统提示词片段(system prompt snippet)以启用 L402 支付,并提供 Agent SDK 快速开始与 MCP 服务器配置说明。使用 VS Code 扩展时,只需设置 Lightning Address 即可,无需其他配置。获取 Lightning Address 的方式:在 dashboard.blink.sv 免费注册(无需信用卡、即时开通),地址形如 yourname@yourdomain.com;其他钱包包括 Wallet of Satoshi、Phoenix、Zeus、Alby。

适用场景

  • 希望按调用次数为 API 收费的开发者。
  • 需要让 AI 智能体自动为 API 付费的自主智能体工作流。
  • 使用 LangChain、OpenAI Agents、CrewAI、Vercel AI SDK、AutoGPT 或 MCP 客户端的项目。
  • 需要防重放、可审计、无拒付的加密结算场景。

限制与说明

  • 收费与结算基于比特币闪电网络,需要闪电网络钱包或自建节点。
  • 官方强调“为什么不用 Stripe”,突出加密结算的不可伪造、无拒付、可审计特性,但未提供具体费率、价格或性能数据。
  • 项目采用 MIT 许可,代码开源。
  • 关于各语言 SDK 的完整 API 细节、安装命令与具体代码示例,资料中未完整提供,暂未提供。