This document describes the RESTful API for Web3 Payment Gateway. The gateway enables the existing system to generate unique crypto deposit addresses, monitor blockchain transactions, and receive webhooks upon successful payments.
<https://tmx-payment.tokenminds.co/api/v1>
The API uses API-key for the authentication.
Used by existing services to communicate with the Gateway.
X-API-Key: <api-key>All requests and responses use application/json.
The API is versioned via the URL path (e.g., /api/v1/...).
All crypto amounts are represented as stringified integers in the smallest unit (e.g., Wei for ETH, Satoshi for BTC) to avoid floating-point precision errors.
1 USDC (6 decimals) = "1000000"Global rate limits are enforced to prevent abuse.