Skip to content

Web3 Portal APIMerchant USDT Settlement Platform

Simple, secure USDT settlement API for merchants on ERC20 and TRC20 networks

Quick Example

bash
# Get your current balance
curl -X GET "https://dev-crypto-portal.kesspay.io/api/v1/balance" \
  -H "X-Api-Key: your_api_key"

# Response
{
  "data": {
    "merchant_id": 1,
    "balance_cents": 500000,
    "balance": "5000.00",
    "currency": "USD"
  }
}

Key Features

🌐 Dual Network Support

  • ERC20: Ethereum-based USDT transfers
  • TRC20: Tron-based USDT transfers (typically faster and cheaper)

💳 Flexible Payment Options

  • Generate payment URLs for ERC20 and TRC20
  • Top-up via KHQR invoices
  • Direct deposit to your unique addresses

🔒 Enterprise Security

  • HMAC-SHA256 request signing
  • Idempotency keys for safe retries
  • Email OTP confirmation for all outbound transfers
  • Full audit trail of all operations

📈 Complete API Coverage

  • Balance inquiries
  • Deposit address management
  • Transfer creation and confirmation
  • Top-up request handling
  • Comprehensive webhook notifications