Settlx API
Settlx is a cryptocurrency payment gateway built for developers. Accept payments across multiple blockchains, and receive automatic settlement into your preferred token and chain. Settlx handles address generation, blockchain monitoring, confirmation tracking, currency conversion, and fund transfer — your backend just creates an invoice and handles webhooks.How a payment works
Create an invoice
Your backend calls
POST /api/v1/invoices. Settlx generates a unique deposit address and returns a QR code and exact crypto amount.Customer pays
The customer sends the exact amount to the deposit address from their wallet. Settlx monitors the blockchain in real time.
Payment confirmed
Once the transaction reaches the required number of confirmations, Settlx fires an
invoice.confirmed webhook to your backend, then triggers settlement.Supported chains
Settlx supports EVM-compatible chains (Ethereum, Polygon, BNB Smart Chain), Solana, Tron, and Bitcoin. For the full list of supported chains, tokens, and contract addresses, callGET /api/v1/tokens — no API key required.
Start building
Authentication
Get your API key and authenticate your first request.
Create an Invoice
The starting point for any payment flow.
Webhooks
Understand the events Settlx sends and how to verify them.