Browser based pump.fun mevbot with web interface. Scans the pump.fun SPL for profitable transactions
fully-automatic on-chain pump.fun solana MEVbot leveraging flashloans and the minimal gas fees of Solana to perform sandwich attacks and front-runs on https://pump.fun.
[!IMPORTANT] Due to the atomic nature of Flashloan operations, if they aren't profitable the transaction will revert and no net profit will be lost.
-- onchain solana program
-- website dashboard
graph LR
A[MEVBOT] --Identify TX -->C(Mev Buy)--> E(Target Buy)
E --> F(Mev Sell)
F -->J(no arb)
J--tx reverted -->A
F --> H(arbitrage) --profit --> A
[!TIP] Bot operators can target any transaction value within their balance threshold. Generally, higher thresholds net consistently viable transactions
Download or clone the main branch of this repository
Install Tampermonkey, this is how we are going to run the dashboard on pump.fun
program_address
variable.[!IMPORTANT] skip this step if you want your dashboard to connect to my public MEV program for a .1% trading fee!
Visit https://pump.fun
Open the Tampermonkey extension
+ create new script
Delete the default contents, and copy + paste the full code from: dashboard/pf_dashboard.js
Save the file. The dashboard has now been installed.
Visit https://pump.fun and refresh the page. The dashboard should now be visible
Make sure your operator's wallet has 1.5 - 2 SOL for proper token acquisition and smooth operation.
Click "START"
Manage your positions with the position manager, or wait for parameters to trigger.
[!IMPORTANT] The bot will immediately begin searching for and transacting arbitrage on https://pump.fun
[!TIP] Stop the bot any time by clicking the "STOP" button. any current transactions will be sold or reverted.
If the dashboard is enabled but not appearing; some chrome-based browsers must have developer mode enabled to support the TamperMonkey extension, you can find the toggle in the top right of the extensions page.
Increase the flashloan limit by .5 - 1 SOL if you wish to target more than one or two coins at a time.
Code contributions are welcome. If you would like to contribute please submit a pull request with your suggested changes.
If you benefitted from the project, show us some support by giving us a star . Help us pave the way for open-source!
If at any time you encounter any issues with the contract or dashboard setup, contact the team at https://t.me/solana_mevbot