How it works
BNB Smart Chain produces sub-second blocks and, unlike Base or Arbitrum, has both a public mempool and a competitive builder market. Blink routes your transactions privately to that builder market, so they never sit in the public mempool where they can be seen and sandwiched.
When a transaction is sent via Blink, we share it with our trusted searcher network. Searchers may submit backrun transactions to capture arbitrage opportunities. For transactions that successfully land on-chain and are backrun, Blink may return a portion of that value to the transaction originator.
Transactions that revert, fail, or are not included on-chain are not eligible for refunds or value sharing.
Flow Overview
Transaction Submission
Users submit through Blink's BSC endpoint, either as single transactions or as atomic bundles
Transactions bypass the public mempool and are forwarded directly to BSC builders
Searcher Integration
Vetted searchers receive transaction details over Blink's WebSocket feed
Each broadcast opens a short bidding window for that transaction
Transactions with no realistic MEV, such as simple BNB transfers and plain token transfers, are never shared
Auction and Submission
Searchers submit backrun bundles, which Blink simulates on arrival to determine each bid
When the window closes, Blink submits the winning bundle to the builder itself
Losing bundles are dropped. They are never forwarded or exposed
Profit Distribution
The winning searcher pays their bid to Blink inside their own bundle
Blink passes a portion of that value back to the originator of the transaction
Differences with Ethereum
1. Cheaper gas = higher quantity of profitable opportunities
Because it's cheaper to send transactions on BSC, the point at which opportunities become profitable for searchers is lower. This means that much lower value transactions can provide value back.
2. A different builder market
BSC has builders, but not Ethereum's proposer-builder separation via MEV-Boost relays. Blink fans every transaction out to the major BSC builders in parallel rather than relying on a single relay, and for some flow sends to one builder exclusively for a block before fanning out more widely.
3. There is a public mempool
Unlike Base and Arbitrum, BSC runs a public mempool, so sandwiching is a routine risk rather than a theoretical one. Blink never broadcasts your transaction to it — transactions go straight to builders privately.
4. Blink runs the auction and submits the winner
On Base, searchers submit their own backruns and the sequencer orders them first-come-first-served. On BSC, Blink runs a sealed auction: bids are scored by simulation, the winner is submitted to the builder by Blink, and searchers are prohibited from submitting Blink flow themselves. See Searchers for the full rules.
5. Bundles are supported
Unlike Base and Arbitrum, BSC has a real concept of bundles. Originators can submit atomic bundles via eth_sendBundle, and value recovered by a backrun is attributable directly to the bundle it backran, rather than having to be inferred.
Gas Sponsorship
BSC also supports gas sponsored swaps, letting your users transact without holding any BNB. See Gas Sponsorship for details.
Last updated