SOL $MET $ACTIVE +

SAFETY & CONTROLS

RUNTIME CONTROLS // HARD LIMITS // INCIDENT PROCEDURE
OPS CONSOLE
[ RUNTIME CONTROLS ]
DRY_RUN
No transactions sent
ENABLED
KILL SWITCH
Agent running normally
ABSENT
LIVE GATE
Pre-live checklist status
PASS
NETWORK
Real capital at risk
mainnet
[ HARD LIMITS ]
MAX POSITION SIZE$200
MAX TOTAL DEPLOYED$500
DAILY LOSS LIMIT5%
MAX OPEN POSITIONS1
[ PRE-LIVE CHECKLIST ]
OK
Hot wallet funded with SOL for gas
[0.4200 SOL]
··
node-helper/index.js wired to @meteora-ag/dlmm
[pending mainnet prep]
OK
SOLANA_RPC_URL set to mainnet endpoint
[mainnet]
OK
DRY_RUN=true verified in .env
[active]
OK
Kill switch file absent (normal operation)
[clear]
··
Postgres reachable and schema migrated
[unreachable]
LIVE DATA — UPDATE VIA .ENV AND AGENT CONFIG
[ INCIDENT / ROLLBACK PROCEDURE ]
STEP 1Enable kill switch
touch /opt/meteora-agent/var/kill

Agent halts within one loop iteration (~60s).

STEP 2Stop the service
pkill -f 'python -m src.main'
# or: systemctl --user stop meteora-agent

Wait for the process to exit cleanly.

STEP 3Tail logs
tail -f /opt/meteora-agent/runtime.log

Confirm last action and check for open positions before re-enabling.