SAFETY & CONTROLS
RUNTIME CONTROLS // HARD LIMITS // INCIDENT PROCEDURE
[ RUNTIME CONTROLS ]
DRY_RUN
No transactions sent
KILL SWITCH
Agent running normally
LIVE GATE
Pre-live checklist status
NETWORK
Real capital at risk
[ HARD LIMITS ]
| MAX POSITION SIZE | $200 |
| MAX TOTAL DEPLOYED | $500 |
| DAILY LOSS LIMIT | 5% |
| MAX OPEN POSITIONS | 1 |
[ 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.