Integrate our gateway into your website for free. Pay only tiny transaction fees when you get paid. Experience the next generation of cryptographic efficiency.
Features
Engineered for reliability on BNB Chain. Built for developers who need full control.
Get HMAC-SHA256-signed deposit_detected events the moment USDT arrives. Automatic retry via BullMQ.
USDT is automatically forwarded to your master wallet after each confirmed deposit. Platform fees and gas are deducted transparently.
Every customer gets a unique BIP39-derived address. Unlimited deposit addresses from a single mnemonic.
Multiple BNB RPC endpoints with automatic failover — your listener never misses a block, even when a node goes offline. WebSocket + HTTP polling.
Uptime
99.98%
Avg TPS
14.2k
RPCs
N+1
Backfill
Auto
AI Integration · MCP
Connect any MCP-compatible AI client — Claude Desktop, Cursor, or custom agents — and manage payments, customers, invoices, and withdrawals through natural language.
Ecosystem
Official guides and SDKs for every major language and framework.
Integration Patterns
Every integration returns the same 3 options — redirect to hosted page, show address in your own UI, or QR code. Pick the pattern that fits your product.
Each user gets one permanent deposit address. Same address every time — safe to call on every login. They send USDT whenever they want; you credit their balance on webhook.
Best for
const wallet = await paychainly.addresses.generate({ tokenSymbol: 'USDT', network: 'BNB', mode: 'reuse', // ← same address every time customer: { identifier: userId }, }); // Show wallet.address to user — they send USDT anytime
All 3 payment options come from the same single API call
payUrl → redirect to hosted checkout · address → show in your own UI · address → QR-encode yourself. Pick whichever fits your product.
Developer Tools
Official SDKs and tools for every layer of your stack — server, frontend, and AI agents.
TypeScript SDK for your Node.js backend. Manages customers, addresses, payment links, webhooks, and withdrawals. Includes retry, auto-pagination, and sandbox helpers.
Hooks and components for your React frontend. Zero API key in the browser — Socket.io real-time detection, QR code, copy button, countdown, MetaMask support.
Control Paychainly from Claude Desktop or any AI agent. 38 tools, 10 documentation resources, and 9 workflow prompts covering all 4 integration patterns.
Integration
Register and generate a secure key in the dashboard. It takes under 30 seconds.
Call /api/v1/addresses/generate with a customer ID to receive a unique BNB USDT address.
We notify you immediately on every confirmed deposit. USDT auto-sweeps to your master wallet.
# 1. Generate a deposit address curl -X POST /api/v1/addresses/generate \ -H "x-api-key: pv_live_8f3k29..." \ -d '{"customerIdentifier":"user_42"}' # Response { "address": "0x742d35Cc…5a1b", "network": "BNB Smart Chain", "expiresAt": "2025-01-15T12:20:00Z" } # 2. Webhook payload on deposit { "event": "deposit_detected", "amount": "250.00", "txHash": "0xabc123…", "signature": "sha256=8f3k…" }
Withdrawals
Send USDT to any EVM address on demand. Gas is managed automatically — the system swaps USDT to BNB when needed so withdrawals never stall.
Request
250.00 USDT
→ 0x1a2b3c4d…9e0f
Balance reserved
250.00 USDT locked
Gas checked
BNB sufficient — no swap needed
Fee collected
0.25% tier = $0.63 USDT + gas
USDT transferred
249.17 USDT sent on-chain
Webhook fired
withdrawal.completed → your endpoint
Pricing
No monthly lock-in. No hidden fees. You only pay when you get paid.
No integration fees. No activation costs. Free to integrate forever.
scales with payment size + actual gas reimbursement
Zero recurring costs. No maintenance fees. No volume penalties.
Withdrawal fee — also tiered
Free under $20 · $0.30 flat for $20–$120 · 0.25% for $120–$500 · 0.20% for $500–$5,000 · $20 cap above $5,000 · + gas reimbursement
Custom fee structures for high-volume platforms and institutional clients.
From the blog
Video Tutorials
No monthly fee. Just your API key and a few lines of code.