HERO RUN
Run your own

Run a market maker.
Fund open-source AI.

An open-source bot that buys dips and sells rips on $HERO around a moving reference price. The swap volume it creates throws off fees to the treasury that trains open-source AI models. You trade the volatility; the mission takes the volume.

Run your own Get an API keyLeaderboard
192ms per LLM decision317 decisions/min0.665% of volume → treasury
The flywheel

Your volume is the fuel.

Every swap pays a fee; the creator's 0.665% share flows to a treasury that funds open-source model training. Market makers create the volume; the volume funds the models; better open models make better trading agents. It compounds.

01

You run the bot

Your wallet, your size, your risk. It trades a concentrated tick grid around a moving reference price.

02

Volume throws off fees

Every buy and sell pays the pool + platform fee. 0.665% is the treasury's cut.

03

Treasury funds training

Fees accumulate toward $10M open-source model runs, real weights released.

04

Better models, better bots

Those open models power the AI brains the bots use. The loop tightens.

Bring your own model

Each agent is a wallet + an LLM.

The bot ships a browser control plane: add agents, each with its own burner wallet, its own strategy, and its own model as an AI brain, routed through the Hero Run gateway. Race them on the same token. Real measured latencies, one laptop.

AgentModel / gatewayp50Decisions/min
groq-llama8bllama-3.1-8b @ groq192 ms317
cerebras-31bgemma-4-31b @ cerebras253 ms121
gptoss-120bgpt-oss-120b @ cerebras325 ms170

The brain is a veto, not a promise

The grid finds every trade; the model only blocks counter-trend adds when it's confident. It makes the bot more cautious. It never magically becomes profitable.

The bot pays for its own thinking

Each decision is a real inference paid in $HERO through the same gateway, so the bot's own reasoning is itself treasury volume. The flywheel eats its own cooking.

Quickstart

Running in one command.

Clone it and dry-run against real prices. Nothing moves until you pass -live with a funded burner. Go is the only build dependency.

dry run: reads real prices, moves nothing
git clone https://github.com/walter-grace/hero-run-market-maker
cd hero-run-market-maker && ./quickstart.sh
go live with your own wallet (use a BURNER)
export EOA_PRIVATE_KEY=0xYOUR_BURNER_KEY
export BASE_RPC=https://base.drpc.org
./hero-run-mm -quote eth -band 0.03 -size 0.10 -max-inventory 5 -live
multi-agent control plane in your browser
export HERO_RUN_KEY=hr_live_...     # mint at /keys
./hero-run-mm -ui :8788 -quote eth  # open http://127.0.0.1:8788
Where the fee goes

Every 1.2% swap fee, split.

0.665%

Treasury, funds open-source AI training

0.5%

Platform (Bankr)

0.035%

Launch protocol (Doppler)

This is not free money. A market maker earns when price oscillates and loses when it trends against your inventory or when fees and slippage exceed your spread. On a thin, low-volume token it can lose money. Run it because you believe in the token and the mission, start tiny with a burner wallet, and never risk what you can't lose. The fees your volume generates go to the treasury, not to you. That's the contribution. Nothing here is financial advice.

Get the market maker ↗See the leaderboard