About Xcash

Putting fund control back in the merchant's hands

Xcash is an open-source, self-hosted, non-custodial crypto payment gateway. Invoice and deposit collection flow through smart contracts straight to your own address — Xcash never touches the funds, and your private keys stay only in your hands.

The problem we solve

Hosted gateways hold your keys and route your funds, pushing the risk of frozen accounts, withdrawal delays, revenue cuts, and even exit scams onto merchants. Xcash takes a different path: the gateway is open-source software you deploy and control yourself, with the fund destination hardcoded into a smart contract that points only to your collection address — something no one can rewrite. Even if Xcash's servers were breached, an attacker could never reach your funds.

Core capabilities

  • Invoice and deposit collection, covering e-commerce checkout, subscriptions, and wallet top-ups
  • Smart contract: a dedicated contract address per invoice with automatic sweeping, built for high concurrency
  • Multi-chain & multi-token: any ERC-20 on major EVM chains, plus USDT and native TRX on Tron
  • Multi-merchant & multi-project isolation on a single instance, each with its own auth, signing, and address
  • On-chain risk control via MistTrack scoring of payment source addresses
  • Real-time webhook callbacks with automatic retries and nonce-based idempotency
  • Yipay (易支付) V1 protocol compatible for a smooth migration from legacy systems
  • One-command Docker Compose deployment with automated environment and secret setup

Open source & self-hosted

Xcash is open-source under the MIT license — fully public and auditable. When self-hosted, there are zero platform fees: you only pay the tiny on-chain gas, with no per-transaction cut and no revenue split.

If you would rather not self-host, an official cloud-hosted edition is available by subscription (with its own fee rate) — see pricing. Either way, invoice and deposit payments flow through smart contracts straight to your collection address.

Get in touch