DeprecatedJupiter Bot (Deprecated)
Bot Configurations
YAML configuration reference for the Jupiter bot
Deprecated: This is for the Jupiter bot. See the Onchain Bot configurations for the current bot.
The Jupiter bot uses a YAML configuration file. Below are the major configuration sections.
KEYS
KEYS:
PRIVATE_KEY: "your-private-key"
HELIUS_API_KEY: "your-helius-key"
CIRCULAR_API_KEY: "your-circular-key"YELLOWSTONE
For backrun strategy — stream transactions via gRPC:
YELLOWSTONE:
ENABLED: false
ENDPOINT: "https://your-yellowstone-endpoint"
TOKEN: "your-token"JUPITER
Local Jupiter instance configuration:
JUPITER:
PORT: 18080
MAX_ACCOUNTS: 64
MARKET_MODE: "remote"
DEX_INCLUDE: []
DEX_EXCLUDE: []INTERMEDIUM_MINTS
Define which tokens to use as intermediaries:
INTERMEDIUM_MINTS:
FROM_BIRDEYE: true
FROM_GECKO: true
FROM_JUPITER: true
FROM_FILE: "mints.txt"
FROM_ADDRESSES: []
FROM_CIRCULAR: trueBOT
BOT:
RPC_URL: "https://your-rpc"
AUTO_RESTART: true
COMPUTE_TIME_MS: 2000
SIMULATION: falseSPAM
SPAM:
ENABLED: false
PRIORITY_FEE: 10000
RPC_URLS:
- "https://sending-rpc-1"
- "https://sending-rpc-2"JITO
JITO:
ENABLED: true
TIP_LAMPORTS: 5000
BLOCK_ENGINES:
- "https://mainnet.block-engine.jito.wtf"
- "https://amsterdam.mainnet.block-engine.jito.wtf"
- "https://ny.mainnet.block-engine.jito.wtf"BLIND_QUOTE_STRATEGY
BLIND_QUOTE_STRATEGY:
BASE_MINTS:
- mint: "So11111111111111111111111111111111111111112"
trade_sizes: [0.1, 0.5, 1.0, 5.0]
ENABLE_2HOP: true
ENABLE_3HOP: falseBACKRUN_STRATEGY
BACKRUN_STRATEGY:
DEXES:
- "raydium"
- "orca"
MIN_PRICE_IMPACT: 0.01
TRADE_SIZE: 1.0FLASHLOAN
FLASHLOAN:
ENABLED: false
PROVIDER: "kamino" # or "solend"For complete configuration details and all available options, join the Discord community.