前提条件
- 一台 8GB 内存 / 4 vCPU 的服务器(推荐 Ubuntu 22.04+)
- 已安装 Docker 和 Docker Compose
- 您要支持的区块链(TRON、EVM、SUI)的 RPC 端点
4 步部署 XPayLabs
使用 Docker Compose 部署 XPayLabs
克隆仓库并启动所有服务:这将启动所有服务,包括 Java 后端(xpay-user、xpay-merchant、xpay-eth、xpay-tron、xpay-sui)、区块链扫描器和结账 UI。验证所有服务是否正常运行:所有服务应显示
Up 状态。配置您的商家令牌
XPayLabs 使用 HMAC-SHA256 签名对 API 请求进行身份验证。您的商家令牌在创建商户账号时由网关管理面板生成。
商家令牌是一个共享密钥。它永远不会直接出现在 API 请求中——相反,您使用它对请求负载进行签名。请安全存储,切勿提交到版本控制系统。
创建测试收款
下一步
身份认证
了解 HMAC 签名算法以及如何在您的开发语言中实现它。
API 参考
探索所有收付款和 Webhook 端点。

