AI agentsbotfree
nothing-ever-happens: what it does, how it stays safe, where it stops
Last checked 2026-09-08
nothing-ever-happens is an async Python bot for Polymarket with one strategy: buy NO on standalone yes/no markets that are not sports, whenever NO is available below a configured price cap. The author labels it for entertainment only and mostly a meme.
The meme has 986 stars and a stricter live-trading gate than most serious bots in this directory.
What it does
The runtime, named nothing_happens, scans standalone markets, looks for NO entries under the cap, tracks open positions, serves a dashboard and persists recovery state to a database when live order transmission is on.
Scripts cover database stats, exports, wallet history and log parsing. Tests are focused unit and regression coverage per the README.
- Live orders require all three: BOT_MODE=live, LIVE_TRADING_ENABLED=true, DRY_RUN=false; otherwise PaperExchangeClient is used
- Live mode also needs PRIVATE_KEY, DATABASE_URL, POLYGON_RPC_URL and FUNDER_ADDRESS for signature types 1 and 2
- Heroku helpers: alive.sh, logs.sh, live_enabled.sh, live_disabled.sh, kill.sh
Strategy
Buy NO, everywhere, below a cap. The README does not publish a base rate for NO resolutions or any performance data; the strategy name is the thesis.
Non-secret settings live under strategies.nothing_happens in config.json; secrets and mode flags live in .env.
Setup and requirements
pip install -r requirements.txt, copy config.example.json and .env.example, then python -m bot.main. The dashboard binds PORT or DASHBOARD_PORT.
The documented deployment is Heroku with a single web dyno; the worker entry exists only to fail fast if started by mistake. POLYGON_RPC_URL is used for proxy-wallet approvals and redemption.
Activity and maintenance
986 stars and 112 forks as of 2026-09-08. Created 2026-04-12, last push 2026-04-13, 5 open issues. CC0-1.0 licensed, Python. It was published over two days and has not been touched since, so it is a snapshot rather than a maintained project.
Where it falls short
One market direction with no sizing model beyond a price cap. Long-dated NO positions tie up capital until resolution, and a single YES resolution on a cheap NO wipes many small wins.
No backtest, no results, no maintenance. The author says entertainment only.
Who should use it
Anyone who wants to see a clean, minimal Polymarket bot skeleton: the mode gating, the paper client, the Heroku scripts. Swap the strategy module and keep the rest.
Not a strategy to fund on faith.
Questions about nothing-ever-happens
Is nothing-ever-happens a real bot?
Yes. It is a working async Python bot for Polymarket with paper and live modes. The author calls it a meme and for entertainment only.
Is nothing-ever-happens profitable?
The README publishes no results and makes no claim. It buys NO under a price cap and holds.
Is nothing-ever-happens free?
Yes, released under CC0-1.0.
Does nothing-ever-happens work on Kalshi?
No. Polymarket only.
Bots die in execution. Terminals are execution.
Wanted a bot for speed and cross-venue vision? The free Kairos terminal trades Kalshi, Polymarket and Predict.fun from one book, no keys to manage.