API Version 2.0 Live

Build the Future of
Crypto Payments.

TharaPay is a developer-first blockchain payment gateway. Integrate USDT, TRX, BNB, and ETH payments with a few lines of code. No nodes, no complexity.

Authentication

To interact with our API, you must authenticate your requests using your private API Key. This key should be passed in the HTTP Header of every request.

  • 1
    Generate your key from Project Hub.
  • 2
    Pass it as x-api-key in headers.

Example Header

GET /api/user/stats
x-api-key: TharaPay_SK_YOUR_API_KEY
Content-Type: application/json

Create Payment Invoice

This POST request generates a temporary wallet address where the customer sends funds. Our system monitors this address and pings your webhook upon success.

Required JSON Body

amount_usd Float
currency String
network String
curl -X POST https://pay.tharaplus.pro/api/create-payment \
  -H "x-api-key: TharaPay_SK_YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "amount_usd": 100.00,
    "currency": "USDT",
    "network": "TRC20",
    "order_id": "INV-101"
  }'

Postman Ready.

Download our pre-built collection for 1-click testing.

Sandbox.

Test entire payment flows without spending real coins.

Ready to accept crypto?

Create a developer account in seconds and get your API keys immediately. No KYC required for starters.