REX Pay Documentation¶
REX Pay (Regen Exchange) is a non-custodial multi-chain crypto payment processor. Merchants accept digital assets directly into their own wallets — REX Pay never holds funds.
Supported Chains¶
| Chain | Code | Symbol | Type | Default Confirmations |
|---|---|---|---|---|
| Dogecoin | DOGE |
DOGE | UTXO | 1 |
| Litecoin | LTC |
LTC | UTXO | 3 |
| USDT on TRON | USDT_TRC20 |
USDT | TRC-20 Token | 1 |
Quick Links¶
- Merchant Integration Guide — API reference, payment flow, webhook integration, hosted checkout
- Deployment Guide — Production setup, chain nodes, scaling, monitoring
- Developer Guide — Architecture, adding new chains, design decisions
API Base URL¶
| Environment | URL |
|---|---|
| Production | https://api.rexpay.co |
| Checkout | https://pay.rexpay.co |
| Dashboard | https://app.rexpay.co |
Authentication¶
All API requests require a Bearer token:
Test mode keys use the rp_test_ prefix. Public checkout endpoints require no authentication.
Create a Payment¶
curl -X POST https://api.rexpay.co/v1/payment_intents \
-H "Authorization: Bearer rp_live_xxxxxxxxxxxx" \
-H "Content-Type: application/json" \
-d '{
"amount_doge": "100.00",
"chain": "DOGE"
}'
See the Merchant Integration Guide for complete API documentation.