genmux API is now generally available. Read the docs →
genmux API

Blog

Paying for an image generation API with USDT

2 min readWritten by Unified Image API Team


Cards don't work for everyone — regional restrictions, corporate cards that refuse foreign SaaS, or simply a treasury already held in stablecoins. Alongside card checkout we support USDT deposits (TRON, TRC-20) that convert to credits automatically. No tickets, no manual invoices.

How it works

  1. Open Billing, pick Pay with crypto, choose USDT on TRON, and press Get deposit address. The address is personal and permanent — it's bound to your account, and every future deposit to it credits the same balance.
  2. Send any amount above the published minimum from your wallet or exchange withdrawal. The rate ("1 USDT = N credits"), fee (if any) and minimum are shown next to the address before you send anything.
  3. After the network confirms the transfer, credits appear automatically — usually within a few minutes. The purchase shows up in your billing history with the transaction hash, and the status moves from Confirming to Credited.

Things worth knowing before you send

  • Network matters. Send USDT on the exact chain shown (TRON / TRC-20). Tokens sent on another network cannot be credited.
  • Minimum amount. Deposits below the minimum can't be converted and will show as failed with a reason; the minimum exists because on-chain dust costs more to process than it's worth.
  • The rate is fixed at crediting time. The rate shown when your deposit confirms is the rate applied, and it's recorded on the purchase — auditable later, no surprises.
  • Compliance screening. Deposits from addresses flagged by risk screening may be held for manual review; you'll see Under review in billing history, and support can resolve it quickly.
  • No withdrawals. Credits bought with USDT behave like any other credits: spendable on generations, refunded to your balance when jobs fail, but not convertible back to crypto.

Why we built it this way

The deposit-address model (rather than per-invoice payments) means your finance flow can be as simple as a standing exchange withdrawal: top up when the balance runs low, with the API's GET /v1/account telling your automation exactly when. Combined with exactly-once billing, the money side of your integration becomes a single number to watch.

Card checkout remains available side by side — use whichever clears faster for you. Current rates are always on the billing page.

About the author

Written by Unified Image API Team — genmux API.

More about us