SolanaMevBot
  • 🤖SolanaMevBot - Solana Arbitrage Bot
    • 📘Blog
      • The Current Landscape of MEV on Solana
      • How to Frontrun on Solana: A Step-by-Step Guide
    • đŸ’ĩFees
  • Onchain Bot
    • â„šī¸How this bot work
    • đŸ› ī¸Getting started
    • â›“ī¸Onchain program
    • 🔍Address lookup table
    • 📝Bot configurations
  • 🚀Releases
  • â€ŧī¸Trouble shooting
  • 💹Performance tuning
  • Onchain Bot Dashboard
  • Jupiter Bot
    • â„šī¸How this bot work
    • đŸ› ī¸Getting started
    • 📝Bot configurations
      • 📚Config examples
    • 🔡Common workflow
    • 💹Performance tuning
    • 🧩Bot Strategy
    • â€ŧī¸Trouble shooting
    • 🚀Releases
    • ❓FAQ
    • Dashboard
  • Community
    • Discord
Powered by GitBook
On this page
  • Release 0.7.2
  • Release 0.7.1
  • Release 0.7.0
  • Release 0.6.6
  • Release 0.6.5
  • Release 0.6.4
  • Release 0.6.3
  • Release 0.6.2
  • Release 0.6.1
  • Release 0.6.0
  • Release 0.5.1
  • Release 0.5.0
  • Release 0.4.3
  • Release 0.4.2
  • Release 0.4.1
  • Release 0.4.0
  • Release 0.3.9
  • Release 0.3.8
  • Release 0.3.7
  • Release 0.3.6
  • Release 0.3.5
  • Release 0.3.4
  • Release 0.3.3
  • Release 0.3.2
  • Release 0.3.1
  • Release 0.3.0
  • Release 0.2.5
  • Release 0.2.4
  • Release 0.2.3
  • Release 0.2.2
  • Release 0.2.1
  • Release 0.2.0
  • Release 0.1.3
  • Release 0.1.2
  • Release 0.1.1
  • Release 0.1.0
  • Release 0.0.12
  • Release 0.0.11
  • Release 0.0.10
  • Release 0.0.9
  • Release 0.0.8
  • Release 0.0.7
  • Release 0.0.5

Releases

PreviousBot configurationsNextTrouble shooting

Last updated 18 hours ago

Release 0.7.2

  • Added a new memo config under

  • Added support for Raydium CLMM. Now arbs between all dexes are supported.

Release 0.7.1

  • Fixed a bug with using jito with USDC base mint. The min_profit was set too high in 0.7.0

Release 0.7.0

  • Added new config. You can now arb between USDC/X pools.

  • Added support for DLMM/Orca Whirlpool, Orca Whirlpool/Orca Whirlpool arb.

Release 0.6.6

Release 0.6.5

  • Fail the command if lookup table creation didn't land.

Release 0.6.4

  • Do not try to extend when the lookup table don't have enough space left.

  • Use base64 encoding for rpc sending.

Release 0.6.3

  • Update jito to use base64 encoding for sending.

  • Added support for DLMM/DLMM arb. You can now define config with only DLMM pools.

Release 0.6.2

Release 0.6.1

  • Added more checks for config files.

Release 0.6.0

  • Add support for Meteora Pool. You can add it with meteora_damm_pool_list config. Note: Meteora Pool uses a lot of address, so you always need lookup table when using it.

Release 0.5.1

  • Switch kamino to use the main pool for flashloan

Release 0.5.0

  • Added support for Raydium CLMM(Centralized Liquidity). You can add it with raydium_clmm_pool_list config. Note: Arb between Meteora DLMM/Orca whirlpool/Raydium CLMM is not supported yet.

  • Fix a bug with orca pool refresh.

  • Added a new wrap-sol command to the bot cli. Run ./smb-onchain -h to see more details.

Release 0.4.3

  • Fixed a bug with orca pool account layouts when using mege_mint = false

Release 0.4.2

  • Raise the cu limit for token creation.

Release 0.4.1

  • Fixed a bug with pump pool parsing

Release 0.4.0

  • Add Orca whirlpool support.

Release 0.3.9

  • Fixed a bug where creating token account may fail for some token mints.

Release 0.3.8

  • Improved success rate for creating token accounts.

Release 0.3.7

  • Fixed a pump pool parsing bug

Release 0.3.6

  • Fix a bug with create-lookup-table not adding the address properly.

Release 0.3.5

  • Now a file with the name of the address lookup table will be created when you run create-lookup-table cli.

Release 0.3.4

  • Fixed another pump pool parsing issue

Release 0.3.3

  • Fixed pump pool parsing issue for mint Figure

Release 0.3.2

Release 0.3.1

  • Fix a bug with lookup table creation.

Release 0.3.0

  • [Breaking]: To run the bot now you need to call ./smb-onchain run config.toml

  • Added a -h option to see all the command smb-onchain supports.

  • Added several address lookup table related command to smb-onchain. See Address lookup table for more details. You can now create and manage your own address lookup table with the smb-onchain cli!

Release 0.2.5

  • Added more config verification logic.

Release 0.2.4

  • Added a lot of config verification logic to make trouble shooting easier.

  • Support byte format wallet private key. e.g [123, 123, ...]

  • [BREAKING]: send_rpc_url is renamed to send_rpc_urls and now support multiple sending rpcs.

  • Added max_retries config for [spam]

Release 0.2.3

  • Added Raydium CPMM support. You can now add Pumpfun swap/Raydium AMM/Raydium CPMM/Meteora DLMM together for the same mint. Just add raydium_cp_pool_list to your config.

Release 0.2.2

  • Slightly improved how CU is used when using kamino.

Release 0.2.1

  • Added back raydium support. You can now add pump swap/raydium amm/meteora dlmm together for the same mint.

  • A lot of bug fixes on how the optimal trade size is calculated. The calculation now is much more accurate.

Release 0.2.0

  • Added pump fun swap support.

NOTE: This version does not support raydium anymore. It will be added back later. If you want to use the bot for raydium/dlmm please use 0.1.3 instead.

NOTE: As this is the first release for pump fun swap support, it's expected to have a lot of bugs. If you are not comfortable testing a beta release please wait until it gets more stable.

Release 0.1.3

  • Fixed a bug with CIDR format ips

  • Removed skip_prefight config

  • Added enable_simple_send config. You should only set this to true if the default sending doesn't work for you.

Release 0.1.2

  • Allow http connection for jito url.

Release 0.1.1

  • Fix a bug where tx send through jito may not cover the cost of basic gas.

Release 0.1.0

  • Added more logs.

  • ips for jito now will be used in random orders.

Release 0.0.12

  • Fixed a bug for sending with jito.

  • Added more log for jito.

Release 0.0.11

  • Improved sending speed

Release 0.0.10

  • Add jito uuid support

  • Add jito multiple ips support

  • Add better error handling

  • Add config for skip_preflight

Release 0.0.9

Release 0.0.8

  • Support multiple meteora dlmm pool in one mint. You will need to set an address lookup table if you use more than two dlmm pool. see Bot configurations for more details

  • Jito now works with single ip. It still doesn't work with ip rotation setup locally yet.

  • Fix a bug with dlmm refresh.

Release 0.0.7

  • Added key encryption

  • Fix a bug with dlmm bin refresh

Release 0.0.5

  • First public version of the onchain bot. See Getting started to see how to use it.

Added a new config for [jito]. You can now use this to prevent landing jito transaction that doesn't cover the gas fee.

Added a new config for [jito]. This was automatically set to true when you set ip_addresses previously, but now you need to set it explicitly.

Added a new File strategy for and . You can now more easily do automation with dynamic compute unit prices/tips.

Added compute_unit_price_for_ata_creation flag under bot. See section for more info.

Added flag under jito. By turning this off the onchain program will NOT take your tip amount as min profit, and will land anything that has profit(ignoring tip).

[Breaking]: config is now similar to jito tip. You can define it with different strategy.

Added a new [bot] config . This allows you to send one tx to arb multiple mints/pools. This feature is still experimental so please report any issue you saw when using it.

Added config under [bot]. This is now a required param.

[Breaking change]: tip_amount is removed. Now a new is used instead.

Added .

🚀
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.5.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.4.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.3.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.2.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.1.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.0.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.5.1.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.5.0.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.4.3.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.4.2.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.4.1.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.4.0.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.9.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.8.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.7.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.6.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.5.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.4.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.3.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.2.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.1.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.0.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.5.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.4.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.3.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.2.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.1.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.0.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.1.3.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.1.2.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.1.1.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.1.0.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.11.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.11.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.10.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.9.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.8.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.7.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.5.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.2.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.1.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.0.zip
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.6.zip
[bot]
base_mint
min_profit
use_separate_tip_account
[compute_unit_price]
[tip_config]
bot
use_min_profit
compute_unit_price
merge_mint
compute_unit_limit
tip config
kamino flashloan support