Build a simpler checkout.
Dedyx creates hosted USDT payment pages, verifies transfers on TRON and sends your backend a signed payment event.
One asset. One API. Your wallet.
Your backend creates a payment page. Your customer sends USDT TRC-20 directly to your TRON address. Dedyx observes the blockchain and reports the payment. We never hold your funds or private keys.
Where Dedyx fits
Money: customer → TRON → your wallet.
Data: your backend → Dedyx → TRON checks → signed webhook to your backend.
Use Dedyx for subscriptions, digital products or any order flow where your backend can receive HTTPS webhooks. Dedyx confirms payments; your application handles fulfilment and refunds.
API access
Request beta access through Telegram support. Include the following in your message:
- Project name and website or app link. If your project is still in development, a short description is enough.
- What you will accept payments for: products, subscriptions, services, or another use case.
- Estimated payments per day, so we can allocate a suitable quota.
- Integration contact: your developer’s Telegram username if someone else will handle the integration.
Hi! I’d like beta access to Dedyx.
Project name: ...
Website or short description: ...
We will accept payments for: ...
Estimated payments per day: ...
Integration contact (Telegram): ...After approval, you receive an API key, a separate rotation secret, and a link to the integration guide through the agreed secure channel. Standard beta is 30 days, 100 new payments in total and at most 10 per UTC day; individual settings may differ. Support explicitly activates beta after confirming receipt of credentials. There is no public registration or dashboard. Check your actual dates, quotas and creation permission through GET /api/v1/merchant/limits.
You do not need to send a wallet address or webhook URL with your application. Supply your wallet address when creating a payment and configure your HTTPS webhook through the API to receive your own signing key. Never send wallet private keys.
Only successful new payment creations consume creation quota. Status reads, webhook delivery and idempotent replays do not consume it. Expired beta, exhausted quota or a creation pause blocks new payments while existing payments and webhook delivery continue. Daily quota resets at 00:00 UTC; the total has no automatic monthly reset. Existing legacy accounts retain their allocated total unless support explicitly moves them to beta.
Base URLs
Production: https://api.dedyx.com/api/v1