This is an optional feature. Helius will never participate in backrun
rebates without your explicit permission. You must opt in by adding the
rebate-address parameter to your transaction requests.What are Backrun Rebates?
Helius Backrun Rebates let you earn a share of the MEV (Maximum Extractable Value) your transactions create. When your trade generates profitable arbitrage opportunities you get paid a portion of the profits in SOL.No Additional MEV Risk
Your transaction executes first in bundles and MEV is extracted after
execution
One Parameter
Add
rebate-address to your RPC URL - no code changes or contract
modifications neededHow It Works
Opt In
Add
rebate-address=<YOUR_SOL_ADDRESS> query parameter to any sendTransaction call on mainnet. This feature is entirely optional - Helius only participates when you explicitly opt in.Parallel Submission
Your transaction is submitted immediately, along with a bundle containing an arbitrage transaction. Because of this, no additional latency is incurred.
Understanding Backruns
Backrunning is a beneficial form of arbitrage that helps keep prices consistent across different exchanges. Unlike malicious MEV attacks, backrunning improves the network by correcting price imbalances created by large trades. Example: When you buy BONK on Raydium, the price goes up on that exchange but stays the same on Orca. A searcher then buys BONK on Orca (cheaper) and sells on Raydium (higher price), capturing the difference as profit. With Helius rebates, you earn from this profit your trade created.How much can I earn?
You earn 50% of the MEV your trade creates - Larger trades with higher
price impact generate more MEV and higher rebates - Payments are immediate -
you receive SOL in the same block as execution
MEV Protection: Your transaction executes first in bundles and MEV is
extracted after execution, letting you profit from arbitrage opportunities you
create.
Quickstart Guide
Ready to start earning rebates from your trades? Get started in under 5 minutes with your existing transaction code.- JavaScript/TypeScript
- Python
- Rust
- cURL
Important: Only single-transaction requests on mainnet qualify for
rebates. Batch RPC calls and devnet transactions are automatically skipped.
How Helius Protects You
Unlike other validators who could engage in malicious forms of MEV, Helius only permits post-trade backruns.Post-Trade Only
Helius only permits post-trade backruns - no frontrunning allowed
Fully Verifiable
All bundle activity visible on-chain for complete transparency
FAQs
What is MEV?
What is MEV?
MEV is Maximal Extractable Value. It’s the profit validators can make by
reordering transactions in blocks.
How much will I earn?
How much will I earn?
You earn 50% of the MEV your transaction creates. Helius keeps 50% for
providing the infrastructure.
When do I get paid?
When do I get paid?
Rebates are paid automatically in SOL in the same block as your transaction.
Is this safe?
Is this safe?
Yes. Your transaction executes first in bundles with pre-approved searchers
who can only perform post-trade backruns.
Support
Have questions or need help getting started? Reach out to our support team:Developer Community
Join thousands of developers building on Solana. Share knowledge, get help,
and connect with peers.
Direct Support
Get help directly from the Helius team. Available to Developer plan
subscribers and above.