Crypto Payments API: Accept BTC, ETH, SOL, and 15+ chains
One REST API to integrate non-custodial crypto payments. No smart contracts to write, no custody headaches—funds go directly to your wallet.
Everything you need to get paid in crypto
One API, 15+ chains
Support Bitcoin, Ethereum, USDT, USDC, Solana, XRP, and more without managing separate nodes or writing contracts. Add new chains as Dynopay ships them—no code changes required on your end.
Non-custodial by design
Payments settle directly to your wallet address. Dynopay never holds, freezes, or controls your funds. You own the keys, you own the money—no withdrawal delays or account limits.
Webhooks and sandbox environment
Listen for payment confirmations, refunds, and status changes via webhooks. Test every integration scenario with sandbox mode and test API keys before you go live.
Live in under 10 minutes
- 1
Sign up, verify your email, and add your payout wallet address—takes under five minutes.
- 2
Grab your API key from the dashboard and call the payments endpoint to create a charge.
- 3
Listen for webhook events when payments confirm, then fulfill the order or unlock content programmatically.
Frequently
Which cryptocurrencies does the Dynopay API support?
Bitcoin, Litecoin, Bitcoin Cash, Dogecoin, Ethereum (plus USDT, USDC, and RLUSD on ERC-20), Polygon (MATIC and USDT), Tron (TRX and USDT-TRC20), Solana, and XRP Ledger (XRP and RLUSD). All chains accessible through one API endpoint.
Do I need to write smart contracts to accept payments?
No. Dynopay monitors on-chain transactions for you. You create a charge via API, display the payment address to your user, and receive a webhook when funds confirm. No Solidity, no audits, no gas optimization required.
What are the API fees and transaction costs?
Dynopay charges 1.5% per successful transaction plus a small fixed fee: one dollar for orders under one hundred dollars, scaling to one dollar for orders under one thousand. No monthly fees, no setup costs, no hidden charges.
How long does API integration take?
Most developers create a test charge in under ten minutes. The REST API uses standard JSON, webhooks follow a predictable schema, and official SDKs are available for Node.js, Python, and PHP. Sandbox mode lets you test end-to-end before going live.
Do you hold funds or require KYC for API users?
Dynopay is non-custodial—payments go directly to the wallet address you specify. No KYC is required to receive crypto. KYC applies only if you choose to use a fiat off-ramp in certain jurisdictions, which is optional.
More ways to get paid in crypto
Start building with the Dynopay API
Generate your API keys and create a test charge in under ten minutes. No monthly fees, no custody, no contracts to write.
Create your free account