部署
为原生网关、Worker 网关和文档站准备生产环境。
网关和文档站是两个独立部署面。本站已配置为 Cloudflare edge SSR,目标域名为 x402.pwp.sh。
文档站
Shellpnpm --filter @x402-paysdk/docs typecheckpnpm --filter @x402-paysdk/docs build:edgepnpm --filter @x402-paysdk/docs deploy
部署命令使用 docs/wrangler.jsonc 并指向 x402.pwp.sh 自定义域。部署前需要在本地完成 Wrangler 认证。仓库不会提交资源 ID 或密钥。
选择网关
需要完整自托管路由,或希望控制进程、数据库和网络时,选择 gateway-native。希望在边缘运行,且已经配好 D1/KV binding 与生产 gate 时,选择 gateway-worker。
上线检查
- 设置 canonical gateway origin 和 HTTPS 终止。
- 配置 facilitator 与有边界的 RPC endpoint。
- 准备签名密钥、secret pepper、商户密钥存储和 rate limit。
- 启用 Worker store 前应用 D1 migration。
- 验证协商、结算、receipt verification 和 recovery 全流程。
- 确认日志不包含凭据或可重放支付 payload。
- 开启不可逆履约前,使用链上历史完成对账。