Accept USDT straight to your wallet

One API call creates an invoice. Customers pay on a secure page. The money lands on your addresses, not ours.

The checkout page your customers see. Running in production at Axiomis.

Axiomis
Pro · 1 month
$29.00

Payment method

Choose the network you will send the transfer on, for example from an exchange, and the coin.

1Network
2Coin

AxiomisPay never holds funds: the transfer goes straight to the Axiomis wallet.

Live
  • TRON
  • BNB Chain
Next
  • TON
  • Ethereum
  • Base
  • Polygon
  • Arbitrum

From API key to first payment in an evening

  1. Create an invoice

    Send the amount in USD and your order ID. Get back a payment link or an iframe for your site.

  2. Your customer pays

    They pick a network and send USDT from any wallet or exchange. The gateway reads the chain itself.

  3. Get a signed webhook

    invoice.paid arrives with the amount received. Grant access and you are done.

import { AxiomisPayClient } from '@axiomis-pay/sdk';

const pay = new AxiomisPayClient({
  apiKey: process.env.AXIOMISPAY_KEY, // axp_test_... in the sandbox
  baseUrl: 'https://pay.axiomis.app/api',
});

const invoice = await pay.createInvoice({
  amount_usd_cents: 2900,
  external_order_id: order.id,
  customer_ref: user.id,
  success_url: 'https://yourapp.com/thanks',
});

return redirect(invoice.hosted_url);

Test keys work on TRON Nile and BSC testnet, free and without limits.

Your money never passes through us

Payments go to addresses derived from your own public key. We watch the chain and tell you when an invoice is paid. That is all we can do.

Axiomis Pay reads the chainno keys, no balances
Customerwallet or exchange
Your addressderived from your xpub
Your cold walletsweep signed by you
  • Seed phrase stays offline

    We only get your xpub. It derives addresses and cannot move funds.

  • Sweeps signed by you

    An offline signer checks every recipient against your own whitelist before signing.

  • Nothing to freeze

    No balances, no payouts, no withdrawal limits. If we vanish tomorrow, the money is already yours.

Messy payments, handled

Customers pay from exchanges, send a dollar short, pay after the timer runs out. The gateway sorts it out so your support does not have to.

Amounts

  • UnderpaidThe invoice waits for a top-up to the same address, then pays.
  • OverpaidMarked as paid with the extra amount in the webhook.
  • Paid twiceThe second transfer is matched and reported, never lost.
  • Dust and spam tokensIgnored, so fake transfers never mark an invoice paid.

Timing and the chain

  • Paid after expiryJudged by block time, then credited as a late payment.
  • Chain reorgConfirmations are re-checked, nothing is counted twice.
  • Wrong coinFlagged for review with the transaction hash.
  • Node outageSwitches between providers and resumes from the last block.

A flat fee instead of a percentage

Processors take 0.5 to 2 percent of every payment. Here you pay a monthly plan plus the network gas for sweeps.

$30,000
  • Axiomis PayGrowth plan + $40 sweep gas
    $139/ mo
  • Processor at 0.5%
    $150/ mo
  • Processor at 1%
    $300/ mo
  • Processor at 1.9%
    $570/ mo

Gas assumes TRON sweeps at $300 per address with rented energy. BNB Chain sweeps cost a fraction of a cent. Processor withdrawal fees are not included.

Free while we pilot

The first merchants get two months free and a direct line to the team. After that, plans by monthly volume.

  • Sandbox

    $0

    Testnets only

    • TRON Nile and BSC testnet
    • Test API keys
    • No time limit
  • Start

    $29/ mo

    Up to $10k a month

    • One store
    • Checkout page and iframe
    • Signed webhooks
  • Growth

    $99/ mo

    Up to $50k a month

    • Several stores and operators
    • Telegram alerts
    • CSV export
  • Pro

    $299/ mo

    Up to $250k a month

    • Your theme and domain
    • Priority support
    • Uptime commitment

Above $250k a month, white label or self-hosted: write to us through the pilot form.

Questions

Do you ever hold my funds?

No. Every payment goes to an address derived from your public key. We never see your seed phrase and cannot move the money.

Who pays the network fees?

Customers pay the fee to send. Sweeping to your cold wallet costs gas from a small reserve on your addresses. On TRON sweeps are batched, so it stays around 1 TRX per payment or less.

Which networks and coins?

USDT on TRON and BNB Chain, plus TRX and BNB at a live rate. TON, Ethereum and USDC on Base, Polygon and Arbitrum come next.

Do I need KYC?

We do not hold funds, so there is no KYC on payments. We review what you sell before going live and do not work with gambling, adult content or exchange services.

Where is it available?

Worldwide, except for residents of the Russian Federation and sanctioned jurisdictions.

What if the gateway goes down?

Payments keep landing on your addresses. When the watcher restarts, it reads the chain from the last processed block, so no payment is missed.

Is the code open?

The core is being opened under a source-available license. Pilot merchants can review it before going live.

Join the pilot

We onboard up to five merchants by hand. Tell us about your product and we will reply within two days.

We will write here about the pilot only.

Networks you need

By sending, you agree to our privacy policy.

Axiomis Pay: accept USDT straight to your wallet