Market Making Bot
Quotes both sides of the Hyperliquid order book, manages inventory, and ships a runtime invariant sentinel that watches authority consistency, rate headroom, geometry, and restart loops. Three consecutive violations latch a pause, with no automatic unpause. Image deploys are deterministic: pinned tags, baked patches, no runtime monkey patching, hash verified by the deploy script. Observability runs on Prometheus, Alertmanager, and Grafana with short lived dashboard tokens.
Highlights
01Runtime invariant sentinel across authority, rate headroom, geometry, and restart loops, with a latching pause on three violations.
02Exchange state authority manager with drift classification, REST zero corroboration, and a degraded read guard.
03Connectivity resilience. Correct throttler weights, 429 backoff with a circuit breaker.
04Deterministic image deploys. Pinned tags, baked patches, a determinism token checked at startup.
05Sixty second deploy cooldown, immutable tags, release candidate workflow, origin verified.
06Built to v0.2.86 with 323 tests passing. Hardened across eight safety phases and never run live with real capital.
Stack
Python,Hummingbot,Docker,Prometheus,Grafana