-
Notifications
You must be signed in to change notification settings - Fork 167
Expand file tree
/
Copy pathconfig.toml.example
More file actions
43 lines (37 loc) · 1.21 KB
/
config.toml.example
File metadata and controls
43 lines (37 loc) · 1.21 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# Example configuration file for simplified onchain bot
[bot]
# Max compute unit limit per transaction
compute_unit_limit = 600000
[routing.markets]
# List of pool/market addresses - DEX type is auto-detected by checking account owner
markets = [
"Gf7sXMoP8iRw4iiXmJ1nq4vxcRycbGXy5RL8a8LnTd3v", # Pump pool
"58oQChx4yWmvKdwLLZzBi4ChoCc2fqCUWBkwMihLYQo2", # Raydium V4 pool
"5rCf1DM8LjKTw4YqhnoLcngyZYeNnQqztScTogYHAS6", # Meteora DLMM pool
"Czfq3xZZDmsdGdUyrNLtRhGc47cXcZtLG4crryfu44zE", # Whirlpool
"3ucNos4NbumPLZNWztqGHNFFgkHeRMBQAVemeeomsUxv", # Raydium CLMM pool
]
# Lookup tables (shared across all pools)
lookup_table_accounts = ["8HvgxVyd22Jq9mmoojm4Awqw6sbymbF5pwLr8FtvySHs"]
# Delay between processing cycles (ms)
process_delay = 400
[rpc]
# RPC URL for the Solana network
url = "https://api.mainnet-beta.solana.com"
[spam]
# Enable spam transactions
enabled = true
# List of RPC URLs to use for sending transactions
sending_rpc_urls = [
"https://api.mainnet-beta.solana.com",
]
# Fixed compute unit price
compute_unit_price = 1000
# Maximum retries
max_retries = 3
[wallet]
# Private key (can be path or environment variable)
private_key = ""
[flashloan]
# Enable flashloan
enabled = true