hero.badge

hero.title

hero.description

hero.pillChains
hero.pillCustody
hero.pillFees
0+
hero.statChains
0min
hero.statSetup
0%
hero.statFees
0.9%
hero.statUptime

功能

Xcash 支付基础设施 一切所需

发票支付

创建带有自动生成支付页面的发票。多币种定价,加密货币结算。

充值管理

基于 BIP44 HD 钱包派生的唯一充值地址。可配置确认数。

提现

按需提现,支持可选的两级审核流程。每日限额与风控措施。

多链支持

开箱即用支持所有 EVM 网络。原生比特币支持。通过 RPC 配置添加新链。

Webhook 事件

异步事件推送,自动重试。基于 Nonce 的幂等去重机制。

自托管

私钥永远不会离开您的基础设施。隔离签名服务与 HD 钱包派生。

一键部署

Docker Compose 部署,内置 Traefik 反向代理。自动化环境初始化。

自动归集

达到阈值时自动归集资金。可配置时间间隔和 USD 触发条件。

如何使用

几分钟内启动 Xcash

01

部署

克隆仓库,运行 init_env.sh 自动生成密钥,然后 docker compose up -d 启动完整服务。

$ git clone https://github.com/xca-sh/xcash.git
$ cd xcash && ./scripts/init_env.sh
$ docker compose up -d
02

登录配置

首次启动自动创建管理员账号 admin / Admin@123456。登录后绑定 OTP、修改密码,在链管理页面为所需链填写 RPC 节点地址。

# 默认管理员账号
$ username: admin
$ password: Admin@123456
# 登录 → 绑定 OTP → 链管理填写 RPC
03

API 对接

参考 API 对接文档,使用 REST API 接入支付、充币、提币,通过 Webhook 实时接收链上事件。

$ POST /v1/invoice
$ {
$ "out_no": "order-20240101-001",
$ "title": "Premium Plan",
$ "currency": "USD",
$ "amount": "29.99"
$ }

codePreview.label

codePreview.title
codePreview.titleSuffix

codePreview.description

PythoncURLNode.jsPHPGo
1import requests
2import hmac, hashlib, json, time, uuid
3
4API_BASE = "https://gateway.xca.sh"
5APPID = "XC-A3BK7NMG"
6HMAC_KEY = "your_32_char_hmac_key_here"
7
8def create_invoice():
9 body = json.dumps({
10 "out_no": "order-20240101-001",
11 "title": "Premium Plan",
12 "currency": "USD",
13 "amount": "29.99"
14 }, separators=(',', ':'))
15
16 timestamp = str(int(time.time()))
17 nonce = str(uuid.uuid4())
18 message = nonce + timestamp + body
19 signature = hmac.new(
20 HMAC_KEY.encode(), message.encode(), hashlib.sha256
21 ).hexdigest()
22
23 resp = requests.post(
24 f"{API_BASE}/v1/invoice",
25 data=body,
26 headers={
27 "XC-Appid": APPID,
28 "XC-Timestamp": timestamp,
29 "XC-Nonce": nonce,
30 "XC-Signature": signature,
31 "Content-Type": "application/json"
32 }
33 )
34 return resp.json()
35
36invoice = create_invoice()
37print(f"Payment URL: {invoice['pay_url']}")

定价

按月订阅,按量透明

套餐价格、月度免费配额和手续费率均同步自后台真实接口。

超出月度免费配额后,按当前套餐手续费率收取

安全

为零信任架构而生

在 Xcash 中,安全不是事后补救——它是基石。隔离签名架构确保您的私钥永远不会接触支付处理层,而 HMAC 认证和 IP 白名单保护每一个 API 调用。

MIT 协议 开源 自托管 无需 KYC

隔离签名

签名服务独立运行,拥有自己的数据库。私钥与支付逻辑完全隔离。

HD 钱包派生

基于 BIP44 的分层确定性钱包。无需链上注册即可为每个客户生成唯一地址。

HMAC 认证

所有 API 请求均使用 HMAC-SHA256 签名认证。IP 白名单提供额外保护。

自托管部署

部署在您自己的基础设施上。无第三方托管。您的密钥,您的资产,您的规则。

风险控制

可配置的提现限额、两级审核流程和每个商户的每日交易上限。

开源审计

MIT 协议完全开源。审查每一行代码。社区审核安全性。