Accept Crypto Payments on 8 Blockchains
Enable cryptocurrency payments for your business with MAGNETPAY's crypto payment gateway. HD wallet derivation, real-time deposit monitoring, and automatic settlement across Bitcoin, Ethereum, Tron, and 5 more networks.
Key capabilities
HD Wallet Derivation
Generate unique deposit addresses per customer from a single master key. BIP-32/44 derivation ensures you never reuse addresses and maintain full custody.
Deposit Monitoring
Real-time mempool monitoring and block scanning across all 8 chains. Configurable confirmation thresholds with webhook notifications at each stage.
Auto-Sweep
Automatically consolidate customer deposits into your treasury wallet. Configurable sweep thresholds, gas optimization, and batched transfers to minimize fees.
8 Blockchain Networks
Accept payments on Ethereum, Bitcoin, Tron, BNB Chain, Polygon, Arbitrum, Solana, and Avalanche. Support USDT, USDC, and native tokens on each chain.
Anti-Fraud Screening
Integrated blockchain analytics to screen incoming deposits against sanctions lists, mixer outputs, and high-risk addresses. Configurable risk thresholds per chain.
Instant Settlement
Convert crypto deposits to fiat automatically or hold in crypto. Real-time exchange rates with locked pricing during the payment window to eliminate volatility risk.
How it works
Create a Crypto Payment
Specify the amount in fiat or crypto, the accepted chains, and expiry window. We return unique deposit addresses for each enabled chain.
Customer Sends Crypto
Display the deposit address and QR code to your customer. Our system monitors the mempool for incoming transactions across all enabled chains.
Confirmation & Webhook
Once the required confirmations are reached, we fire a signed webhook with the transaction details. Partial payments and overpayments are handled automatically.
Auto-Sweep & Settlement
Deposits are swept to your treasury wallet on a configurable schedule. Convert to fiat instantly or hold crypto balances for later settlement.
Quick start example
1curl -X POST https://magnetpay.org/api/v1/crypto/payments \2 -H "Authorization: Bearer sk_live_..." \3 -H "Content-Type: application/json" \4 -d '{5 "amount": "100.00",6 "currency": "usd",7 "accepted_chains": ["ethereum", "tron", "bitcoin"],8 "accepted_tokens": ["USDT", "USDC", "ETH", "BTC"],9 "expiry_minutes": 30,10 "settlement": "instant_fiat"11 }'
Frequently asked questions
Start Accepting Crypto Today
No blockchain infrastructure to manage. No node operations. Just API calls to accept crypto payments on 8 networks with instant fiat settlement.