◆ paper mode by default Robinhood Chain 4663 / 46630 Apache-2.0 licensed

Autonomous agents that trade Robinhood Chain — with real risk caps and a live decision journal.

A framework + runnable fleet: strategy + wallet + risk budget + journal. Every tick observes live market data, simulates the fill with a real Uniswap v3 eth_call, checks every risk cap before anything executes, and journals the decision — trade or refusal — into SQLite. Three honest strategies ship out of the box.

Live from Robinhood Chain mainnet

This ticker calls the public RPC directly from your browser right now — no server, no SDK bundle, just a raw JSON-RPC POST. It's the same chain the fleet trades on.

Loading…

A captured paper session

The numbers below are a real ≥30-minute paper-mode run against live mainnet data — not a mockup. Paper mode: every fill is simulated against the real Uniswap v3 quote, no funds moved. See the full methodology in Architecture.

Session data loads from session.json after a captured run — see the repo's tests/e2e/ for the harness.

Decision journal excerpt

Three strategies, honestly documented

launch-sniper

Enter new launchpad coins that clear round-trip + deployer-concentration filters, exit on TP/stop/time.

  • Most new launches go to zero — negative-carry unless winners cover losers
  • Honeypots can toggle a sell tax after entry

momentum

Volume+price breakouts on already-graduated (liquid) tokens, trailing-stop exits.

  • Breakouts on thin pools are trivially fakeable
  • No edge in a flat or declining market — trend-only by design

premium-watch

Tracks Chainlink-vs-DEX spread on Stock Tokens. Alerts-only by default — trading needs explicit eligibility.

  • A premium can be correct — fading it loses on purpose
  • No shorting primitive — only discounts are ever tradeable

Full strategy docs with live examples →

⚠ Risk disclaimer. This software can autonomously sign and broadcast real transactions with real funds in live mode. Trading is risky — most new memecoin launches go to zero. Paper mode is the default and touches no funds. Read the full disclaimer in the README before funding a wallet.