SolanaMevBot
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: true

BOT

BOT:
  RPC_URL: "https://your-rpc"
  AUTO_RESTART: true
  COMPUTE_TIME_MS: 2000
  SIMULATION: false

SPAM

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: false

BACKRUN_STRATEGY

BACKRUN_STRATEGY:
  DEXES:
    - "raydium"
    - "orca"
  MIN_PRICE_IMPACT: 0.01
  TRADE_SIZE: 1.0

FLASHLOAN

FLASHLOAN:
  ENABLED: false
  PROVIDER: "kamino"  # or "solend"

For complete configuration details and all available options, join the Discord community.

On this page