Docs / Operate

Configuration

Every key of config.json, with its default.

config.json

KeyDefaultWhat it does
rpcpublic mainnet RPCwhere the runner reads and sends. Overridden by RPC_URL in .env, which is where a private endpoint belongs
mint(required)the coin's mint address
livetruefalse = rehearsal mode, nothing is sent
tiers30 / 40 / 50 %: spend 15 / 25 / 35 %when a dip is dangerous and how hard the reflex is
peakWindowSec, checkEverySec, claimEverySec, cooldownSec600, 20, 300, 120timings
maxBuySol, minDefenseSol, minClaimSol, keepGasSol0.5, 0.01, 0.005, 0.02sizes
slippagePct5slippage tolerance of a buy
poolBuystruekeep the reflex after graduation (PumpSwap)
priorityMicroLamports50000priority fee of each transaction
dataDir, publishCommand../data, emptyjournal folder and publish hook

.env

DEV_KEY=...   the dev wallet's private key, base58 or a JSON list of numbers
RPC_URL=...   your RPC endpoint, if you have one

Checks at start