All systems normal · 99.98%

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.

Why Dynopay

Everything you need to get paid in crypto

Non-custodial by design. You keep the wallet, we handle the checkout.
1

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.

2

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.

3

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.

How it works

Live in under 10 minutes

No engineers required. If you can copy-paste a wallet address, you can accept crypto.
  1. 1

    Sign up, verify your email, and add your payout wallet address—takes under five minutes.

  2. 2

    Grab your API key from the dashboard and call the payments endpoint to create a charge.

  3. 3

    Listen for webhook events when payments confirm, then fulfill the order or unlock content programmatically.

FAQ

Frequently

Everything people ask before signing up.

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.

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.

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.

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.

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.

Explore more

More ways to get paid in crypto

See how sellers, creators, and fundraisers use Dynopay 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