GitHub - Power-Howdy/polymarket-bot-go-wails
Contribute to Power-Howdy/polymarket-bot-go-wails development by creating an account on GitHub.
Go 1.22 · Wails v2 · React 18 · Vite · Chart.js · Polymarket Gamma/CLOB APIs · Open Source
Background
Traders and builders want to automate or experiment on Polymarket with clear risk limits and a safe dry-run path, without only using a headless CLI.
Responsibilities
Ship a native-feeling desktop app that runs the bot locally, surfaces live market and risk state, and keeps secrets on the machine.
Achievements
- Implemented the bot in Go (Gamma discovery, CLOB order book, HMAC auth, strategies, risk module, graceful shutdown).
- Wrapped it in Wails with bound methods for config load, start/stop, backtest, and file pickers; emitted dashboard snapshots to React.
- Built the frontend with React, Vite, and Chart.js for monitoring; documented usage in GUIDE and an in-app Docs area.
Outcomes
A self-contained desktop workflow: configure, dry-run or trade with caps and stop-loss, and watch state update in real time without a separate web backend.