开源 · 自部署 · 非托管 · MIT 协议

自部署、非托管加密货币支付网关

全程不托管资金、自部署零平台手续费,支持主流 EVM 链与 Tron。

资金经智能合约直达你的钱包,即便数据库被拖库也无法被盗。

每月首 $500 交易 0 手续费

0%
平台手续费(自部署)
100%
非托管
免 KYC
无需实名认证
MIT
开源协议
适用场景电商账单USDT 充值跨境结算SaaS 订阅钱包 / 交易所

你是资金的唯一控制者

Xcash 是非托管收款网关:不依赖任何私钥或助记词来存储资产。所有收款经智能合约直接流入你的商户钱包,资金流向被写死、只会也只能流向你;Xcash 只负责账单匹配、状态流转与通知,全程不接触、也不托管资金。正因为系统从不以私钥保管任何资产,即便数据库被拖库、服务器被入侵,也没有可供盗取的资金。

买家
扫码 / 转账付款
付款
收款智能合约
资金流向写死
只能流向
你的归集地址
私钥只在你手中
Xcash 控制面
只做账单匹配 · 状态流转 · 通知,全程不经手资金
即便数据库被拖库、服务器被入侵
系统从不以私钥保管资金,攻击者最多看到账单数据,改不动合约写死的资金流向,没有可盗取的资产

无私钥托管资产

Xcash 从不以私钥或助记词托管资金,资金直接进入你的商户钱包——系统里没有保管资产的钥匙,自然无从被盗。

资金直达商户钱包

收款经智能合约把流向写死为你的商户钱包,只会、也只能流向你,攻击者改不动。

攻击面为 0

收款合约极简,逻辑唯一:资金只能流向你的归集地址,没有可乘之机。

无私钥托管资产 资金直达商户钱包 攻击面为 0 MIT 开源可审计

账单收款 VS 充值收款

Xcash 提供两种入账方式,覆盖全部入账场景,对接前先区分,按业务选择即可。

账单收款

账单式 · 定额限时

每笔交易创建一张定额、限时的账单,买家付款后账单完成。账单收款支持钱包直收与智能合约:可直接收进项目钱包,也可为每张账单分配独立合约地址并自动归集。

  • 定额、限时的账单式收款
  • 支持钱包直收与智能合约
  • 独立合约地址,适合高并发
  • 适合电商下单、订阅计费

充值收款

交易所式 · 专属地址

为每个用户分配专属充值收款地址,多链共享、实时监控。用户可随时转入,区块确认后即时入账,无需创建订单,体验同交易所。

  • 每个用户专属充值地址
  • 多链共享,实时监控
  • 随时转入,确认后入账
  • 适合钱包、交易类业务

收款网关所需的一切 开箱即用

自部署零平台手续费

自部署时不按交易抽成;系统按延迟和金额门槛批量归集,单次归集接近普通转账,只需少量链上 Gas。

多链多币种

覆盖主流 EVM 链,支持任意 ERC-20 代币,以及 Tron 上的 USDT 与原生 TRX。

智能合约

可为每笔账单生成独立合约地址,付款确认后自动归集,地址互不冲突,归集开销接近普通转账。

多商户多项目

单实例隔离管理多个商户与项目,各自独立鉴权、签名与归集地址。

链上风控

接入 MistTrack 对收款来源地址做风险评分,API 与 Webhook 携带 risk_level 与 risk_score。

Webhook 回调

实时推送账单收款、充值收款事件,自动重试,基于 Nonce 幂等去重。

兼容易支付

支持标准易支付 V1 协议,便于从旧系统平滑迁移,无需重写对接逻辑。

Docker 部署

Docker Compose 一键部署生产服务,自动初始化环境与随机密钥。

和主流方案怎么选?

把 Xcash 和常见的加密收款方案放在一起,差异一目了然。

Xcash 自部署 托管处理商 如 NOWPayments、CoinPayments BTCPay Server 自托管
资金托管 非托管,直达你的钱包 代收,结算后放款 非托管
平台手续费 0 通常按笔抽 0.4%–1% 0
KYC / 开户审核 通常需要
EVM + Tron 稳定币 任意 ERC-20,含 Tron USDT 视服务商而定 以 BTC 为主,插件扩展
交易所式充值地址 内置 少见
易支付 V1 协议 兼容

对比基于各方案公开资料,仅供选型参考。

覆盖主流 EVM 链与 Tron

EVM 链支持任意 ERC-20 代币,按业务接入 USDT、USDC 或其他链上资产;Tron 当前放行 USDT 与原生 TRX。在后台填写 RPC 即可启用新链。

EVM

EVM 链

支持任意 ERC-20 代币

Ethereum
BNB Chain
Arbitrum
Base
Polygon
Optimism
+ 更多 EVM
Tron

Tron

放行 USDT 与原生 TRX

USDT
TRX
在后台添加代币合约地址并启用对应公链即可接入新资产

几分钟内启动 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

配置

登录后台填写公链 RPC,为系统钱包充值少量 Gas,创建项目并设置归集地址(写入合约后不可修改)。

# 后台配置
$ 区块链 → 公链 → 填写 RPC
$ 系统 → 系统钱包 → 充值 Gas
$ 项目 → 设置归集地址(写入合约不可改)
03

接入

用 REST API 创建账单收款、获取充值地址,通过 Webhook 实时接收账单收款与充值收款事件。

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

简洁的 REST API
几分钟完成接入

Xcash 提供简洁的 RESTful 接口与 HMAC-SHA256 签名认证。几个 API 调用即可创建账单收款、生成专属充值地址;Webhook 实时推送收款事件,并携带 MistTrack 风险评分。

PythoncURLNode.jsPHPGo
1import requests
2import hmac, hashlib, json, time, uuid
3
4API_BASE = "https://pay.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=(',', ':'), ensure_ascii=False)
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 for WooCommerce 插件;凭借易支付 V1 协议兼容,大量主流系统也能即插即用。

WordPress · WooCommerce

Xcash for WooCommerce

已上线 v1.0.7

官方插件,为你的 WooCommerce 商店加上 USDT、USDC 等加密货币结账,几步完成接入。

WordPressWooCommerce
下载插件
易支付生态

兼容易支付 V1 的系统

即插即用

只要支持标准易支付 V1 协议,无需改造原有对接逻辑,即可直接接入 Xcash。

XboardV2boardNew API独角数卡异次元发卡 WHMCS 开发中
查看接入文档

不想自己部署?选择官方云服务

开源版可自行部署;如果你希望免部署、免运维,可以选择由 Xcash 维护的官方云服务。

阶梯费率

月交易额按区间分段计费,每个区间仅按该档费率收费。

每月首 $500 交易,0 手续费

为助力中小企业与独立开发者,Xcash 对每个商户每月首 $500 交易额免收平台手续费——用完额度后才按阶梯费率计费。

正在加载当前阶梯费率…

选择适合你的套餐

所有套餐均适用同一套阶梯费率,费率不会因套餐不同而变化。

常见问题

什么是 Xcash?

Xcash 是开源自部署、非托管的加密货币收款网关,商家自己部署、自己掌控私钥与归集地址。账单收款与充值收款经智能合约直达你的归集地址,Xcash 全程不托管资金,零平台手续费,支持主流 EVM 链与 Tron。

Xcash 和 BTCPay Server 有什么区别?

Xcash 覆盖主流 EVM 链与 Tron,支持任意 ERC-20 代币,并可通过智能合约为每笔账单生成独立合约地址;而 BTCPay Server 主要面向比特币。Xcash 还提供充值收款、多商户多项目隔离和 MistTrack 链上风控。

Xcash 如何保证资金安全?

一切收款走智能合约,资金流向写死为你的归集地址。即使部署 Xcash 的服务器被攻破、数据库被拖库、密钥泄露,只要归集地址不被篡改,资金都不会有风险。Xcash 仅作控制面,负责账单匹配、状态流转与通知,全程不经手资金。

部署 Xcash 需要什么条件?

一台 Linux 服务器(最低 1 核 2GB)、Docker 和 Docker Compose,以及所需公链的 RPC 节点地址;启用 Tron 收款需要 TronGrid API Key。几分钟即可完成 Docker 部署。

Xcash 支持哪些加密货币?

支持所有 EVM 兼容链(以太坊、BNB Chain、Polygon、Arbitrum、Base、Optimism 等)上的任意 ERC-20 代币,例如 USDT、USDC;Tron 上支持 USDT 与原生 TRX。

Xcash 收费吗?

Xcash 开源版完全免费(MIT 协议),零平台手续费,你只需承担链上 Gas 费用。如不想自行部署,也可使用官方云服务,按套餐订阅,详见定价。

开始用 Xcash 收款

自部署完全免费、零平台手续费;不想运维,也可以用官方云服务几分钟上线。