# This program is essentially just a "manager" for the jupiter-swap-api process. [manager] jupiter_path="" # leave empty to auto install startup_cmd=["bash", "./jupiter-startup-script.sh"] # optional, used to run a command before every start/restart. auto_restart_minutes=90 #set to 0 or remove this line to disable auto restarts (restarts on failure will still happen) [env] RUST_LOG="info" RUST_BACKTRACE="full" HOST="0.0.0.0" PORT="8080" RPC_URL="http://myrpc" YELLOWSTONE_GRPC_ENDPOINT="http://mygrpc" #YELLOWSTONE_GRPC_X_TOKEN="" #YELLOWSTONE_GRPC_ENABLE_PING="true" ALLOW_CIRCULAR_ARBITRAGE="true" MARKET_MODE="remote" ENABLE_NEW_DEXES="false" EXCLUDE_DEX_PROGRAM_IDS=[ "MoonCVVNZFSYkqNXP6bxHLPL6QQJiMagDL3qcqUQTrG", # Moonshot "6EF8rrecthR5Dkzon8Nwu78hRvfCKubJ14M5uBEwF6P", # Pump.fun "obriQD1zbpyLz95G5n7nJe6a4DPjpFwa5XYPoNm113y", # Obric ] FILTER_MARKETS_WITH_MINTS="" # This will be ovewritten by mint filters defined below. [dynamic_mint_filter] # removing in the future in favor of url mint filters enabled=false skip_freezable=true # freezable tokens are generally rugs and won't be tradable long skip_mintable=false # a handful of stable coins are mintable, so defaulting to false skip_no_volume=true # some tokens don't have any daily volume data on jupiter, optionally skip them (not skipping them will give you WAY more mints, which isn't alway> min_gain_lamport=1000000 required_tags=[ ["verified", "pump"], ["birdeye-trending"], ] # Static mint filters are predefined lists of mints that you want to include. # Multiple filters can be defined to suit different needs. [[static_mint_filter]] enabled=true mints=[ "So11111111111111111111111111111111111111112", # sol ] [[file_mint_filter]] enabled=true path="./mints.json"