DexTrending DexTrendingDocs
Main site Open panel

Packages and payment

Paying with USDC

Every package is paid once in USDC, on whichever supported network suits you. Credit lands automatically when the transfer confirms.

One token, one transfer, one time. USDC on Solana, Ethereum, Base, Arbitrum, Avalanche, BNB Chain.

The network you pay from is independent of the network your campaign runs on. You can pay in USDC on Base and run the campaign on BNB Chain; the payment route is just about where your funds already sit.

Paying from your connected wallet

On the EVM chains this is one click. The panel builds a single USDC transfer, your wallet asks you to approve it, and that is the entire interaction.

  1. Pick the package and the payment network. The panel shows the exact figure before anything runs.
  2. Press pay. Your wallet opens with one USDC transfer to approve. If it is on the wrong network, the panel asks it to switch first.
  3. Wait for the confirmation. The transaction is matched against your payment reference automatically, usually within a minute.

Only a transfer is ever requested. No token approval, no spending allowance, no permission that outlives the payment.

Sending manually

Solana payments can also be sent by hand, which is the route to use if your USDC sits on an exchange. The payment page shows a dedicated address and a QR code, and the address is reserved for your payment while the window is open.

Send USDC only, on the network shown. SOL, another token, or USDC bridged on a different network will not be credited automatically and has to be traced by hand.

Send the exact amount shown. We watch the address and credit the package as soon as the transfer settles, whether or not the payment page is still open in your browser.

The payment window

Each payment stays open for 45 minutes. That is how long the deposit address is reserved for you. If it expires nothing is charged — you simply start a new payment and get a fresh address.

Only one payment can be open at a time per account. Cancel the current one if you want to switch package or network.

USDC contract addresses

If your wallet asks you to add the token manually, these are the official USDC contracts on each supported network. The panel always shows the right one for your chosen payment route.

NetworkUSDC contractDecimals
SolanaEPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v6
Ethereum0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB486
Base0x833589fCD6eDb6E08f4c7C32D4f71b54bdA029136
Arbitrum0xaf88d065e77c8cC2239327C5EDb3A432268e58316
Avalanche0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E6
BNB Chain0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d18

USDC on BNB Chain uses 18 decimals rather than the 6 used everywhere else. Wallets handle this for you; it only matters if you are building against the API.

After the payment confirms

The package appears in your account immediately and stays there until you use it. Nothing launches on its own — you choose when to start the window.

Questions

Which networks can I pay from?
USDC on Solana, Ethereum, Base, Arbitrum, Avalanche or BNB Chain. The payment network is independent of the network your campaign runs on.
Can I pay from an exchange?
Yes, using the manual route on Solana. Withdraw USDC on the Solana network to the address shown on the payment page and it is credited automatically.
What if I send the wrong token or the wrong network?
It will not be credited automatically. Open a support ticket with the transaction hash and we will trace it, but the automatic matching only recognises USDC on the network shown.
How long do I have to pay?
The payment window is 45 minutes, which is how long the deposit address stays reserved for you. If it expires nothing is charged and you can start a fresh payment.
Do I pay gas as well?
You pay the network fee for your own transfer, which is set by the chain rather than by us. On Base, Arbitrum, Polygon or Solana it is typically a fraction of a cent.