Introduction
This hybrid copy-trading system tracks designated leader wallets on Polymarket and mirrors their positions in real time. The core execution engine is written in Go to achieve sub-millisecond WebSocket order book analysis and rapid transaction dispatch on Polygon. A companion Next.js and TypeScript operator dashboard gives traders visual control over size ratios, delay buffers, token allowances, and instant kill-switches.
This system is delivered as production software with complete source code, deployment configuration, and a 30-day warranty window.
Core Features
| Feature | Description |
|---|---|
| Go execution core | Monitors leader wallet events and routes orders using Go routines for high concurrency. |
| TypeScript control UI | Provides an interactive web interface to configure targets, inspect open positions, and review PnL. |
| Configurable size ratio | Scales trades proportional to leader sizing, or enforces a strict fixed-contract ceiling. |
| Execution delay buffer | Introduces optional millisecond or second delays to avoid front-running or slippage spikes. |
| Emergency kill-switch | One-click cancellation of pending orders and automated market exit on anomalous loss. |
How It Works
Configure Target Wallets
Input the public Polygon wallet addresses of traders you wish to mirror.
Define Risk Limits
Set maximum position sizes, capital allocation percentages, and slippage thresholds.
Start Go Daemon
Launch the Go service to maintain WebSocket feeds with the Polymarket CLOB.
Monitor via Dashboard
Track real-time trade replications, fill prices, and performance metrics via the web UI.
Tech Stack
- Language: Go + TypeScript
- Delivery: Custom software by BitBash - custom software development
- Handoff: Source, config, and runbook included
Use Cases
- Proprietary trading desks Replicate proven prediction market strategies across segregated operational accounts.
- Individual quantitative traders Automate wallet following with granular risk controls and execution logging.
FAQ
Do I need the leader's private key? No. The bot monitors public blockchain transactions and Polymarket order book fills associated with the target address.
Why is the software divided into Go and TypeScript? Go handles time-critical WebSocket parsing and order execution, while TypeScript provides a flexible, maintainable dashboard interface.
