Gasless x402 Payments Come to BSC
The Dexter facilitator now settles x402 payments on BNB Smart Chain with any ERC-20 token and zero gas for the payer, using Permit2 with gasless approval sponsoring.

BNB Smart Chain processes more daily transactions than any EVM chain except Ethereum. Its dominant stablecoins, Binance-Peg USDT and USDC, do not implement transferWithAuthorization (EIP-3009), the gasless transfer function that x402 uses on Base, Polygon, Arbitrum, Optimism, and Avalanche.
The Dexter facilitator at x402.dexter.cash now settles x402 payments on BSC in production. Any ERC-20 token. Gas-sponsored settlement for the payer.
The Landscape
Several projects have claimed or attempted x402 on BSC. We investigated each on-chain.
AEON has ~573,000 BSC settlements since December 2025 (signer address). They embedded EIP-3009 into a custom contract and forked the entire @x402 SDK. Their client hardcodes their contract address as a string literal. Developers using the standard @x402/evm package cannot use AEON on BSC. Their contract source is not published (proxy).
Milady BSC uses $U by United Stables, a stablecoin with native EIP-3009. Three settlements (example). Users must hold $U.
Pieverse, Unibase, and B402 announced BSC x402 support. None have on-chain evidence of deployment. Full analysis with bytecode decompilation: research report.
How Dexter Does It
Dexter uses Permit2, Uniswap's canonical token approval contract. Permit2 is deployed at the same CREATE2 address on every EVM chain. The x402ExactPermit2Proxy handles settlement on behalf of the facilitator.
The payer approves Permit2 once for the token, then signs off-chain EIP-712 PermitWitnessTransferFrom authorizations for each payment. The facilitator submits the authorization and pays BNB gas. The first-time Permit2 approval requires one on-chain transaction from the payer, costing roughly $0.001 in BNB. The facilitator can relay this transaction via the erc20ApprovalGasSponsoring extension. After approval, every payment is gasless.
If a client already works with x402 on Base, it works on BSC through Dexter. No new dependencies. No code changes. Set the network to eip155:56.
Technical Details
| Property | Detail |
|---|---|
| Scheme | exact with assetTransferMethod: "permit2" |
| Settlement contract | x402ExactPermit2Proxy |
| SDK | Standard @x402/evm or @dexterai/x402 |
| Gas for payer | One-time approval ~$0.001 BNB, then none (facilitator sponsors settlement) |
| Token support | Any ERC-20 (USDT and USDC in production) |
| Settlement gas | Sponsored by Dexter |
Tokens: Binance-Peg USDT (0x55d398326f99059fF775485246999027B3197955) and USDC (0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d). Both 18 decimals.
For Developers
The /supported endpoint returns BSC as a standard exact scheme with Permit2 routing:
curl -s https://x402.dexter.cash/supported | jq '.kinds[] | select(.network == "eip155:56")'
The Dexter SDK (@dexterai/x402) handles Permit2 automatically through wrapFetch. The upstream @x402/evm package handles Permit2 natively.
Full integration guide: docs.dexter.cash/docs/facilitator-and-chains/bsc
Competitive research with on-chain evidence: dexter.cash/research/bsc-x402.html
About Dexter
Dexter operates the most-used x402 facilitator by settlement volume. The facilitator at x402.dexter.cash settles payments across Solana, Base, Polygon, Arbitrum, Optimism, Avalanche, BSC, and SKALE with gas sponsorship on every chain.
$DEXTER | dexter.cash | @dexteraisol
Resources
- Facilitator: x402.dexter.cash
- BSC Docs: docs.dexter.cash/docs/facilitator-and-chains/bsc
- Research: dexter.cash/research/bsc-x402.html
- Blog: dexter.cash/blog/first-x402-facilitator-bsc-existing-tokens
- Source: github.com/Dexter-DAO/dexter-facilitator
Media Contact: [email protected]