What is the Matrix Pay Crypto API?
The Matrix Pay Crypto API is a robust RESTful web service designed to help merchants accept USDT (Tether) seamlessly. Unlike traditional crypto gateways that hold funds in custody, Matrix Pay monitors the blockchain and notifies your server the moment a transaction hits your personal wallet.
Supported Networks:
- TRC20: Tron Network
- BEP20: Binance Smart Chain
- ERC20: Polygon PoS
Automated Block Confirmation
Integrating cryptocurrency traditionally requires running expensive full nodes or dealing with unreliable RPC providers. Matrix Pay abstracts this complexity entirely.
When a user transfers USDT to the designated address, our distributed indexing engine listens for the transaction on the blockchain, validates the required number of block confirmations, and dispatches a cryptographically signed webhook to your server confirming the payment.
Core Endpoints Overview
POST /create_crypto_order
Initializes a new cryptocurrency checkout session.
Common Use Case: Creates an order pegged to USD or INR. The checkout page automatically converts the fiat amount to the exact USDT required, displays the wallet QR code, and begins polling the blockchain.
POST /check_crypto_status
Verifies the blockchain status of a specific order.
Common Use Case: Safely verify whether a transaction has reached the required block confirmations before granting the user access to digital goods or services.
Access the Developer Sandbox
Want to see exactly how the HMAC-SHA256 signatures are constructed for crypto endpoints? Log in to the developer dashboard to access our interactive code generator and test live API endpoints.
Go to Interactive Sandbox