Early access

Stablecoin payments that land safe.

Accept USDT on TRON and BNB Chain, USDC on Base, and more. Every payment goes straight to a wallet you control, and the checkout catches the mistakes payers make.

In early access. Tillsafe never holds your money.

An example checkout for 30.00 USDT on TRON, moving from waiting for payment, to detected, to confirming, to paid.

Many failed crypto payments are not fraud. They are mistakes.

The payer picks the wrong network. The exchange keeps its fee, so less arrives. The withdrawal lands after the invoice expired. Each becomes a support ticket or a lost sale.

Why Tillsafe

  • Your money never passes through us

    Payments land in addresses you own. We hold no key that can move them, so we cannot freeze, delay or lose your funds.

  • Payer mistakes get rescued

    Wrong EVM network: credited at the same price. A little short: paid within your tolerance, or topped up on the same page. Late: credited in the grace period, or refundable.

  • USDT on TRON comes first

    TRON (TRC20) and BNB Smart Chain (BEP20) are first-class. Networks are named the way exchanges name them, so payers pick the right one.

  • Addresses checked on the payer's device

    The checkout checks every deposit address against your own list before showing it. If an address is not yours, the payer never sees it.

  • Made for paying from an exchange

    Copy an address and an exact amount, or scan a QR code. No account, no app. Stablecoin invoices stay open for 24 hours, so a slow withdrawal still lands.

  • Live status

    Detected, confirming, paid: each step appears seconds after it happens on chain. No refreshing, no "did it go through?" emails.

How it works

  1. Create an invoice.

    Send a price in dollars. Tillsafe works out the exact amount for each asset and network you accept.

  2. The payer picks what they hold.

    They pay from an exchange, a wallet or a QR code.

  3. The money lands in your wallet,

    at an address reserved for that invoice alone.

  4. You get a signed webhook.

    Fulfil the order on invoice.paid.

Networks

  • TRON (TRC20)

    Early access

    Assets: USDT

  • BNB Smart Chain (BEP20)

    Early access

    Assets: USDT

  • Ethereum (ERC20)

    Early access

    Assets: USDT

  • Base

    Early access

    Assets: USDC

  • Arbitrum One

    Early access

    Assets: USDCUSDT

  • Polygon PoS

    Early access

    Assets: USDCUSDT

  • Solana

    Early access

    Assets: USDCUSDT

  • Bitcoin

    Test mode; live after our production price feed

    Assets: BTC

Every network is built and tested on its testnet.

An API you can read in one sitting

Amounts are decimal strings, never floats. Every write takes an idempotency key, so a retry never creates a second invoice.

Create an invoiceShell
curl "$TILLSAFE_API/v1/invoices" \
  -H "Authorization: Bearer $TILLSAFE_SECRET_KEY" \
  -H "Idempotency-Key: order-1001" \
  -H "Content-Type: application/json" \
  -d '{"amount": "30.00", "currency": "USD", "description": "Order #1001"}'
Response (shortened)JSON
{
  "id": "inv_4f1c2a9e0b7d4c3a8e6f5d4c3b2a1908",
  "object": "invoice",
  "status": "awaiting_payment",
  "amount": { "amount": "30.00", "currency": "USD" },
  "payment_options": [
    {
      "asset": "USDT@tron:mainnet",
      "network_name": "TRON (TRC20)",
      "amount_due": "30",
      "address": "TQ7m…x2Rb"
    },
    {
      "asset": "USDT@eip155:56",
      "network_name": "BNB Smart Chain (BEP20)",
      "amount_due": "30",
      "address": "0x5167…7014"
    }
  ],
  "expires_at": "2026-10-09T18:00:00Z"
}

Security, in plain terms

  • We cannot move your money

    Your deposit addresses are your own wallets, which we watch read-only. A breach of our servers would expose no key that can spend your funds.

  • Important changes are slow on purpose

    Changing where you get paid needs an owner's or admin's passkey and waits 24 hours by default. Each of them is emailed and can cancel it.

Get early access

We are opening Tillsafe to a small number of merchants who take stablecoin payments today.