Settlement infrastructure for crypto deposits and payouts
ChainPay is the public brand for our multi-chain acquiring stack — deposit addresses, on-chain confirmation, sweeps to your wallet, and optional payouts from a client-funded gas station.
What we run
A NestJS acquiring API with native scanners (TRON and EVM), HD-derived addresses per merchant reference, webhook delivery with status fallbacks, and a cabinet for API keys and payout wallets. Signing keys live on an isolated signing-service — the acquiring host never holds private keys in process memory for the cold path.
How it compares
Deposits work without registration: create an address with callback and forward destination, no API key. Or register and pass your API key — then every deposit is attributed to your account and the cabinet shows full statistics, plus withdrawals.
Who it is for
Merchants and platforms that need multi-chain USDT/USDC settlement without running their own deposit scanners, plus teams that want the same stack for outbound payouts when they are ready.