Ephemeral
BNB Chain BNB Chain USDT USDT Cash App Cash App Circle Circle

Ephemeral checkout deposits

High-volume cashiers and invoice flows get a unique address per payment so reconciliation stays unambiguous.

The challenge

Shared deposit addresses make it hard to match payer intent when amounts collide or payments arrive late.

The solution

mode=ephemeral creates a single-use deposit. Tie it to your order id, expire it in your UI, and rely on webhooks for settlement.

How it works

  1. On checkout, create an ephemeral wallet for that order.
  2. Render address / QR / Cash App destination from data.address.
  3. Payer sends exact or expected amount on the chosen chain.
  4. Split + webhook close the order; retire the address in your UI.

What you get

  • Clean 1:1 order ↔ deposit mapping.
  • Natural fit for Cash App and invoice links.
  • No leftover balances sitting on shared merchant addresses.