General Bot Settings
Last updated
Last updated
Let's begin by getting the general settings configured.
[bot_misc]
(Required)You can set the basic bot configurations here.
keypair_path
: Path to your Solana wallet keypair file.
To get your keypair file:
Set to true
to disable HTTP pools (for debugging).
You can assign how many threads for a certain operation on your machine. You have the following:
swap_threads
: for executing swaps
jito_threads
: for jito bundling
spam_threads
: for spam strategy
Set to 0
for automatic determination.
You can now optionally set jito_threads=-1
and/or spam_threads=-1
to use dynamic thread pooling.
This will not work with swap_threads!
debug_executors=true
which will print executor information every 10 seconds. (Only use for debugging, this will slightly slow down cycles)
[jupiter]
(Required)These settings are to connect to the self-hosted Jupiter Server that comes with the platform.
url
: Endpoint for the Jupiter server. Default is http://127.0.0.1:8080
if you are not changing your Jupiter host and port settings.
http_timeout_ms
: Timeout for HTTP requests.
http_pool_max_size
: Maximum number of HTTP connections in the pool.
http_pool_keep_alive
: Duration to keep idle connections alive.
[simulation_mode]
(Optional)enabled
: Toggle simulation mode.
rpc
: RPC node for simulation.
skip_*
: Options to filter responses.
force_blockhash
: Enforce blockhash updates.