Home › Running a Bot › Solana Sandwich Bot: How It Differs From Ethereum
Solana Sandwich Bot: How It Differs From Ethereum
A Solana sandwich bot follows the same logic as any other: spot a large swap, trade before and after it, keep the difference. What differs is the plumbing. Solana’s fast blocks, fee model and Jito’s bundle system change how bots see trades, how they secure ordering and where their costs come from.
Why Solana is a different environment
Ethereum-style networks give bots a public queue of pending transactions to read. Solana has no equivalent single, global mempool. Transactions are forwarded to the current leader validator, and the flow that bots can observe depends on infrastructure, validator relationships and the relays they use. Block times are much shorter, so opportunities appear and vanish quickly, and latency matters even more.
The practical result is a more infrastructure-driven contest. A solo operator with a cheap server is rarely competing on equal terms with a firm that co-locates and has tuned its connectivity.
Jito bundles and tips
Jito runs a block engine and a validator client used by many validators. Its documentation describes bundles: lists of transactions that execute sequentially and atomically, so either all land or none do. A bundle carries a tip that goes to validators. For a sandwich this is the key feature. The front-run, the victim’s transaction and the back-run can be packaged so they cannot be separated.
CryptoMEV Bot’s Solana MEV bot page says its software supports submitting through Jito bundles for private, atomic execution and tip payments. The same page lists DEX arbitrage on venues such as Raydium and Orca, liquidations on Solend and NFT mint sniping as strategies. It does not name sandwiching on that page; the sandwich bot page is where the sandwich description sits, and that page does not list supported chains. If Solana is what you want, confirm directly with the vendor which strategies run on which chain rather than assuming.
Key takeaway: on Solana the contest is won on infrastructure and tip economics as much as on strategy logic.
Cost structure of a Solana attempt
| Cost item | Applies when | Note |
|---|---|---|
| Base transaction fee | Every transaction that lands | Small compared with tips in competitive cases |
| Priority fee | If used for ordering | Optional, affects scheduling |
| Jito tip | Bundle submission | Competitive; bundles are not included if they fail, so tips are only paid on landing, per Jito’s docs |
| Infrastructure | Always | Servers, RPC and data feeds |
| Failed-state exposure | Victim reverts or price shifts | Atomic bundles reduce but do not remove it |
Check the current rules on Jito’s documentation, since tip and bundle mechanics are updated over time. We deliberately avoid quoting typical tip sizes: they move with demand and any number would date quickly.
What the victim sees
A Solana user whose swap was sandwiched sees a worse fill than the quote suggested, bounded by their slippage setting. Because many Solana trades involve new or volatile tokens with wide default slippage, the headroom available to a bot can be large. Wallets and aggregators have introduced various protections, but their coverage and defaults change, so verify before relying on one. Our guide on how to avoid sandwich attacks lists the settings that matter, and how to check if you were sandwiched shows how to read a transaction after the fact.
How Solana’s design shapes the strategy
Three structural features are worth understanding before judging any claim about Solana MEV. First, throughput: with short slots, a bot has very little time between seeing a trade and needing to act, so everything that can be precomputed is. Second, account-based execution: Solana transactions declare which accounts they touch, which allows parallel processing and means a bot’s bundle must be built around the exact pool accounts involved. Third, the leader schedule: validators take turns producing blocks in a known order, so searchers pay attention to who the upcoming leader is and whether that validator participates in the bundle system.
None of this makes sandwiching easier or harder in the abstract. It changes what a competitive setup looks like, and it explains why vendors that serve this chain emphasise bundle support and monitoring rather than strategy novelty.
A realistic expectation for newcomers
New operators often assume that the more modern the chain, the easier the opportunity. In practice the reverse is common: well-capitalised searchers with tuned infrastructure absorb most of the clean opportunities, and newcomers are left with marginal or risky ones, such as thin pools with hostile token mechanics. Treat any first deployment as a learning exercise with money you can afford to lose, run it at small size, and measure net results after tips and failed attempts before scaling anything. The numbers in are sandwich bots profitable explain why net, not gross, is the figure that counts.
Operating a bot here: what to ask a vendor
- Which strategies run on Solana, and which are chain-specific?
- Does it submit through bundles, and who pays the tips?
- Is it non-custodial, and where does the bot’s wallet live?
- What infrastructure does it assume: your own RPC, a hosted node, a self-hosted deployment?
- How are failed attempts accounted for in its dashboard?
The vendor page lists a Retail Trader tier at $1,999 one-time and an Enterprise tier starting at $50,000 with self-hosted infrastructure, which is a clue to who the infrastructure-heavy options are for. For a cost framework see what a sandwich bot costs, and for a deeper background on the validator side, the vendor’s article on Jito MEV on Solana is a starting point, to be read as a vendor explainer.
Risks specific to Solana
Short block times mean stale simulations die fast. New-token pools can have unsellable tokens or hidden fees. Rules on market conduct apply to on-chain trading in many places and are developing; see is sandwich trading legal. Nothing about Jito bundles removes the competition for the same victims.
This article is educational and not financial or legal advice.
Frequently asked questions
How do sandwich bots work on Solana?
They observe transactions through validator-adjacent infrastructure, simulate the effect on a pool, and submit a bundle of front-run, victim and back-run transactions with a tip.
What are Jito bundles?
Jito bundles are groups of Solana transactions executed in order and atomically, with a tip paid to validators. They are the main route for private, ordered execution.
Does Solana have a public mempool?
Not in the way Ethereum does. Transaction flow is organised differently, which changes how searchers see pending trades and how they compete.
How can Solana users reduce sandwich risk?
Use tighter slippage, avoid thin pools, and use wallets or routers that offer protection options. Check current features, as they change often.
Sources
- Jito Labs – Jito documentation – https://docs.jito.wtf/
- Solana – Solana documentation – https://solana.com/docs