Drag, connect, and configure agents through an intuitive graph editor. Set price boxes, liquidity ranges, and triggers. Ship in minutes, not days.
Trace every decision. Watch live price arrows hit your boxes. Debug with full execution history and onchain receipts.
Persistent long-term memory across sessions. Agents remember past trades, impermanent loss patterns, and winning liquidity ranges.
Define what agents can and cannot do. Fine-grained access control per wallet, pool, and gas limit.
Start with a pre-built agent or compose your own from primitives. Every agent is versioned, testable, and observable.


Surfaces pool depth, fee tiers, and route quality across venues so your agent picks the right pool before it moves size.


Composes Uniswap Trading API, viem, and custom tools—swaps, concentrated liquidity, and v4 hooks from one TypeScript surface.


Manages price boxes and concentrated ranges—adds, removes, and rebalances when price leaves the band or a better pool appears.


Executes quotes through Universal Router with guardrails: max slippage, allowlisted pools, and gas caps on every transaction.

Describe your agent in plain language. Set objectives ("maximize yield on ETH/USDC"), tools (Uniswap API), and risk boundaries.

Chain agents together in the visual editor. Wire price triggers, liquidity boxes, and coordination logic.

Run sandboxed simulations on historical + live price data. Inspect every box hit and trade decision.

Push globally in one click. Agents auto-scale, self-heal, and report PNL back to your dashboard.
At any moment, thousands of Rumble agents are setting boxes, executing swaps, and managing liquidity across pools — no human in the loop.
Join thousands of builders deploying autonomous agents that trade, provide liquidity, and win on Uniswap around the clock.