đReleases
Release 0.9.7
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.9.7.zip
Added a param
--write-file
forcreate-lookup-table
cli command. You can use this to get the old behavior to write a the created lookup table to a file../smb-onchain create-lookup-table config.toml --write-file
Release 0.9.6
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.9.6.zip
Added setLoadedAccountsDataSizeLimit instruction to optimize compute units.
Release 0.9.5
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.9.5.zip
Added 3 more sol fee accounts. The bot will still use the old one if you enable flashloan, otherwise it will choose randomly from the other 3 new fee accounts. This can help to reduce the write lock issue one the fee account when not using flashloan. The new fee accounts are:
GPpkDpzCDmYJY5qNhYmM14c7rct1zmkjWc2CjR5g7RZ1
J6c7noBHvWju4mMA3wXt3igbBSp2m9ATbA6cjMtAUged
BjsfwxDu7GX7RRW6oSRTpMkASdXAgCcHnXEcatqSfuuY
Release 0.9.4
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.9.4.zip
Fix a bug where vertigo pool's account keys may not be added to lookup table properly when running
create-lookup-table
orextend-lookup-table
command.
Release 0.9.3
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.9.3.zip
Added a new cli command
find-lookup-tables
. This will list all the active lookup tables for your current wallet.create-lookup-table
now no longer generate an empty file. You can usefind-lookup-tables
to keep track of all your active lookup tables instead.
Release 0.9.2
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.9.2.zip
Added support for Vertigo pool
vertigo_pool_list
. You can find the pool at https://www.vertigo.sh/pools
Release 0.9.1
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.9.1.zip
Fixed an account issue with orca whirlpool
Release 0.9.0
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.9.0.zip
Add support for token2022 mints.
Release 0.8.9
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.9.zip
Fixed an account order bug for whirlpool with merge_mint = true.
Release 0.8.8
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.8.zip
Fixed a bug for jito
bundle_group
where in some corner case the tx may not send out properly.
Release 0.8.7
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.7.zip
Fixed an issue when lookup table contains jito tip account, the bot may fail to send bundle.
Release 0.8.6
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.6.zip
Added spam support for
bundle_group
. Now spam also works withbundle_group
. Each transaction will still be send out on itself with the fee you set. But you can use merge mint to generate multiple transactions and send out through rpc.
Release 0.8.5
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.5.zip
Added
bundle_group
config torouting.mint_config_list
. You can now bundle up to 5(or 4 if you setuse_separate_tip_account
to true) transactions into one jito bundle and only pay tip once.
Release 0.8.4
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.4.zip
Bump no_failure_mode tip limit from 1_000_000 to 5_000_000
Release 0.8.3
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.3.zip
Removed a few unnecessary writable accounts.
Release 0.8.2
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.2.zip
Added Meteora DAMM V2 support. You can add with
meteora_dammv2_pool_list
.
Release 0.8.1
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.1.zip
Fixed a bug where SolFi pool may not be added correctly with some config combination.
Release 0.8.0
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.8.0.zip
Removed kamino_flashloan
Added buildin
flashloan
. Currently 30 SOL and 5000 USDC is in the flashloan pool. Will slowly increase as more testing conducted.Added solfi integration(experimental). Solfi is not open sourced, so the quote function the program uses may not have the exact correct calculation. You can add with
solfi_pool_list
.
Release 0.7.12
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.12.zip
Fixed the account check to be writable accounts.
Release 0.7.11
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.11.zip
Added error when number of accounts is above 64
Release 0.7.10
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.10.zip
Added a new tip_config/compute_unit_price strategy
ExponentialRandom
. Similar to Exponential, this is using similar distribution but generate numbers randomly. This can give a better distribution for a large range.
Release 0.7.9
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.9.zip
Fixed a bug for
block_engine_strategy
with multiple ips
Release 0.7.8
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.8.zip
Added a new [jito] config
block_engine_strategy
. It wasOneByOne
before, now you can config it to beAllAtOnce
.
Release 0.7.7
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.7.zip
Added a tip cap of 0.001 SOL when enabling
no_failure_mode
.
Release 0.7.6
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.6.zip
Added a new [jito] config no_failure_mode. When this is enabled, tx with no profit will not fail. This is also very uuid friendly as you will have a 100% success rate with it.
use_separate_tip_account
will always be set to true when you add ip_addresses.
Release 0.7.5
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.5.zip
Fixed a bug where min_profit is being added to jito tip incorrectly.
Release 0.7.4
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.4.zip
Fixed issue with pump amm's new onchain program update.
Release 0.7.2
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.2.zip
Added a new
memo
config under [bot]Added support for Raydium CLMM. Now arbs between all dexes are supported.
Release 0.7.1
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.1.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.7.0.zip
Added new base_mint config. You can now arb between USDC/X pools.
Added support for DLMM/Orca Whirlpool, Orca Whirlpool/Orca Whirlpool arb.
Release 0.6.6
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.6.zip
Added a new min_profit config for [jito]. You can now use this to prevent landing jito transaction that doesn't cover the gas fee.
Added a new use_separate_tip_account 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 [compute_unit_price] and [tip_config]. You can now more easily do automation with dynamic compute unit prices/tips.
Release 0.6.5
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.5.zip
Fail the command if lookup table creation didn't land.
Release 0.6.4
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.4.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.3.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.2.zip
Added
compute_unit_price_for_ata_creation
flag under bot. Seebot
section for more info.
Release 0.6.1
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.1.zip
Added
use_min_profit
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).Added more checks for config files.
Release 0.6.0
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.6.0.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.5.1.zip
Switch kamino to use the main pool for flashloan
Release 0.5.0
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.5.0.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.4.3.zip
Fixed a bug with orca pool account layouts when using mege_mint = false
Release 0.4.2
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.4.2.zip
Raise the cu limit for token creation.
Release 0.4.1
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.4.1.zip
Fixed a bug with pump pool parsing
Release 0.4.0
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.4.0.zip
Add Orca whirlpool support.
Release 0.3.9
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.9.zip
Fixed a bug where creating token account may fail for some token mints.
Release 0.3.8
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.8.zip
Improved success rate for creating token accounts.
Release 0.3.7
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.7.zip
Fixed a pump pool parsing bug
Release 0.3.6
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.6.zip
Fix a bug with create-lookup-table not adding the address properly.
Release 0.3.5
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.5.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.4.zip
Fixed another pump pool parsing issue
Release 0.3.3
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.3.zip
Fixed pump pool parsing issue for mint Figure
Release 0.3.2
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.2.zip
[Breaking]:
compute_unit_price
config is now similar to jito tip. You can define it with different strategy.
Release 0.3.1
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.1.zip
Fix a bug with lookup table creation.
Release 0.3.0
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.3.0.zip
[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!
Added a new [bot] config
merge_mint
. 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.
Release 0.2.5
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.5.zip
Added more config verification logic.
Release 0.2.4
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.4.zip
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 tosend_rpc_urls
and now support multiple sending rpcs.Added
max_retries
config for [spam]
Release 0.2.3
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.3.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.2.zip
Slightly improved how CU is used when using kamino.
Release 0.2.1
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.1.zip
Added back raydium support. You can now add pump swap/raydium amm/meteora dlmm together for the same mint.
Added
compute_unit_limit
config under [bot]. This is now a required param.A lot of bug fixes on how the optimal trade size is calculated. The calculation now is much more accurate.
Release 0.2.0
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.2.0.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.1.3.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.1.2.zip
Allow http connection for jito url.
Release 0.1.1
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.1.1.zip
Fix a bug where tx send through jito may not cover the cost of basic gas.
Release 0.1.0
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.1.0.zip
[Breaking change]: tip_amount is removed. Now a new tip config is used instead.
Added more logs.
ips for jito now will be used in random orders.
Release 0.0.12
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.11.zip
Fixed a bug for sending with jito.
Added more log for jito.
Release 0.0.11
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.11.zip
Improved sending speed
Release 0.0.10
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.10.zip
Add jito uuid support
Add jito multiple ips support
Add better error handling
Add config for
skip_preflight
Release 0.0.9
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.9.zip
Added kamino flashloan support.
Release 0.0.8
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.8.zip
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
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.7.zip
Added key encryption
Fix a bug with dlmm bin refresh
Release 0.0.5
https://sourceforge.net/projects/solanamevbotonchain/files/smb-onchain-0.0.5.zip
First public version of the onchain bot. See Getting started to see how to use it.
Last updated