Skip to main content

▶ 先观看402流程演示

交互式终端演示 — 在浏览器中实时查看:请求 → 402 → Lightning支付 → 200 OK。

选项A — 一条命令搭建完整服务器(最快)

这将创建一个完整的 Express + l402-kit 项目:server.ts.env.exampletsconfig.json,以及一个已准备好接受 Lightning 支付的 /premium 端点。
然后执行:

选项B — 添加到现有项目

1. 选择你的模式

不确定选哪个?Managed 开始 — 无需节点,无需账户,只需一个 Lightning 地址。随时只需一行代码即可切换到 Soberano 享受 0% 手续费。切换后,已支付的令牌仍然有效。 获取 Lightning 地址(免费,2分钟):dashboard.blink.sv 注册 — 你将获得 yourname@blink.sv。或使用 AlbyPhoenixWallet of Satoshi Soberano 配置:dashboard.blink.sv 注册 → API Keys → 创建密钥 → 从钱包页面复制你的 BTC Wallet ID。在 .env 中设置 BLINK_API_KEYBLINK_WALLET_ID

2. 安装

3. 添加到你的 API

无需 Lightning 节点 — 只需你的 Lightning 地址。

4. 测试

响应:
使用任意 Lightning 钱包支付发票,然后:
响应:
你的 API 现在已经可以接受比特币支付了。

无需真实 sats 进行测试

测试集成时无需 Lightning 钱包。使用模拟提供者(mock provider) — 它在本地生成有效的加密令牌对,无需任何网络请求:
如需使用沙盒进行真实资金测试,请使用 OpenNode 的 testMode
完整测试指南 → 测试