Accept 1INCH (BEP20) payments

Give each customer a 1INCH deposit address on BNB Smart Chain and receive every payment in your own wallet, minus 1.25%. Free to integrate: no account, no API key.

1minimum 1INCH
15confirmations
~10sto your wallet
1.25%fee, down to 0.25%

How to accept 1INCH (BEP20)

  1. Create a 1INCH deposit address

    Send one request with the URL to notify and the EVM wallet that receives the money. The same callback URL always returns the same address.

    curl "https://api.trezorpay.com/bep20/1inch/create/?callback=https://your.shop/paid?order=42&address=0x62f90a0Cde262228Afd74939E04d32E23Ec25677&pending=1"
  2. Show the address to your customer

    Display address_in, with a QR code from /bep20/1inch/qrcode/ if you like. Your customer pays at least 1 1INCH; the address never expires and can be paid any number of times.

  3. Receive the funds and a signed callback

    After 15 confirmations (about 10 seconds), we forward the payment to your wallet and call your URL with pending=0, value_forwarded_coin, txid_out, coin=bep20_1inch, signed in x-ca-signature. Answer *ok*.

1INCH on BNB Smart Chain

BNB Smart Chain confirms in under a second per block with very low gas, a good fit for small and frequent payments.

For a 1INCH token payment, we send the gas the transfer needs ourselves and charge its cost in 1INCH at the market price. Your wallet never needs native coin.

Prefer to see the numbers first? Try the simulator, or read how fees and callbacks work.

1INCH (BEP20) payments: questions

What is the minimum 1INCH (BEP20) payment?

1 1INCH. A smaller payment is still recorded and shown in /logs/, but it is not forwarded, so that the network cost can never eat the payment.

How long until a 1INCH (BEP20) payment reaches my wallet?

We forward it once it has 15 confirmations on BNB Smart Chain, which takes about 10 seconds on average, then send your server a signed callback with the forwarding transaction id.

Who pays the network fee for 1INCH (BEP20)?

We send the gas the token transfer needs and recover its cost in 1INCH at the market price, together with our 1.25% fee. You never need native coin in your wallet.

Do I need an account to accept 1INCH (BEP20)?

No. There is no sign-up and no API key: one request to /bep20/1inch/create/ with your callback URL and your EVM wallet returns a deposit address. Funds go straight to that wallet.