Accept USDT BEP-20 on BNB Smart Chain

BNB Smart Chain is the choice of customers who keep funds on Binance and in MetaMask: transfers are cheap and fast. Moonvex accepts USDT, USDC and BNB on this network.

Sign-up is open, no monthly fee.

At a glance

Network
BNB Smart Chain
Standard
BEP-20
Coins
USDT, USDC, BNB
Address
0x… format, same as Ethereum

Cheaper than Ethereum

The network fee for the customer is a matter of cents, which makes BEP-20 a good fit for small orders.

The same wallets

MetaMask, Trust Wallet and exchange withdrawals support BEP-20 out of the box.

Protection against network mix-ups

BSC and Ethereum addresses look identical. The payment page clearly shows the network and the token contract.

0x addresses are the same on BNB Smart Chain and Ethereum, so customers sometimes pick the wrong network. In Moonvex, an address on the shared EVM key is watched on both networks, and the payment page shows in large type which network the transfer is expected on.

BEP-20 works well as an option next to TRC-20: some customers keep USDT on an exchange and withdraw wherever it’s cheaper. The more options on the payment page, the fewer abandoned orders.

One request to create a payment

The response contains the address, the exact amount and a link to a ready-made payment page. Status updates arrive via HMAC-signed webhooks.

curl https://api.moonvex.org/v1/payments \
  -H "Authorization: Bearer $MOONVEX_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{"orderId":"1001","amount":"40","currency":"USDT","network":"BSC"}'

How to get started

  1. 1

    Sign up

    Email and password — your project is created right away. Confirm your email and turn on 2FA.

  2. 2

    API key or manual invoices

    Create a key and a webhook under “Integration”, or issue invoices from the dashboard and the Telegram bot with no code.

  3. 3

    Get paid

    Your customer pays on the payment page, you get notified, and the funds land on your project balance.

FAQ

Are BEP-20 and BEP-2 the same thing?

No. BEP-2 is the legacy BNB Beacon Chain network. Moonvex accepts BEP-20 tokens on BNB Smart Chain.

Can I accept USDC on BSC?

Yes, USDC is available on BNB Smart Chain, Ethereum and Solana.

Do I need BNB for payouts?

The service tops up gas for payouts and fund sweeps; you don’t need to keep BNB on payment addresses.

By business use case

Comparisons

See also

Start accepting payments today

An account and your first project in a minute, no monthly fee.

Create account