[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-82660":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":9,"language":10,"languages":9,"totalLinesOfCode":9,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":16,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":17,"rankGlobal":9,"rankLanguage":9,"license":9,"archived":18,"fork":18,"defaultBranch":19,"hasWiki":20,"hasPages":18,"topics":21,"createdAt":9,"pushedAt":9,"updatedAt":28,"readmeContent":29,"aiSummary":30,"trendingCount":15,"starSnapshotCount":15,"syncStatus":31,"lastSyncTime":32,"discoverSource":33},82660,"limitless-trading-bot","apex-dao\u002Flimitless-trading-bot","apex-dao","Limitless trading bot tools. TypeScript CLI for market history fetch, whale scanner, and cross-venue ETH 15-minute order book monitoring on Limitless exchange.",null,"TypeScript",9,1312,69,1,0,21,48.45,false,"main",true,[22,23,24,25,26,27],"bot","limitless","prediction-markets","trading-bot","typescript","whale-scanner","2026-06-12 04:01:38","# Limitless Prediction Market Bots\n\nTypeScript CLIs for [Limitless Exchange](https:\u002F\u002Flimitless.exchange\u002F) on Base. Three read-only tools: historical market export, whale trade scanner, and cross-venue ETH 15m order book monitor (Limitless vs Polymarket).\n\n[![Node.js](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FNode.js-LTS-339933?logo=node.js&logoColor=white)](https:\u002F\u002Fnodejs.org\u002F)\n[![TypeScript](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FTypeScript-5-3178C6?logo=typescript&logoColor=white)](https:\u002F\u002Fwww.typescriptlang.org\u002F)\n[![Limitless](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FVenue-Limitless-6366F1)](https:\u002F\u002Flimitless.exchange\u002F)\n[![License: ISC](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-ISC-blue.svg)](#license)\n\n## Tools\n\n| CLI | Function | Output |\n|-----|----------|--------|\n| `fetch-history` | OHLCV-style history download | `data\u002Fhistory_\u003Cslug>_\u003Cinterval>.csv` |\n| `whale-scanner` | Poll large trades across markets | stdout stream |\n| `live-eth-15min` | Side-by-side ETH 15m books | stdout monitor |\n\nCore paths use public HTTP only — no wallet required. `.env.example` placeholders are reserved for future order placement.\n\n## Install\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002Fapex-dao\u002Flimitless-trading-bot.git\ncd limitless-trading-bot\nnpm install\ncp .env.example .env   # optional\n```\n\n## Development\n\n```bash\n# History\nnpm run dev:fetch-history -- --slug eth-up-down-15m --interval 1h\n\n# Whale scanner\nnpm run dev:whale-scanner -- --min-usd 500 --top 250 --poll 30\nnpm run dev:whale-scanner -- --poll 1 --max-cycles 1   # smoke\n\n# Cross-venue books\nnpm run dev:live-eth-15min -- --max-runtime-secs 30\n```\n\nIntervals for `fetch-history`: `1h` | `6h` | `1d` | `1w` | `1m` | `all`\n\n## Production (after build)\n\n```bash\nnpm run build\nnpm run start:fetch-history -- --slug \u003Cslug> --interval 1d\nnpm run start:whale-scanner -- --min-usd 1000\nnpm run start:live-eth-15min\n```\n\n## CLI flags\n\n### `fetch-history`\n\n```\n--slug \u003Cmarket-slug>              Required\n--interval \u003C1h|6h|1d|1w|1m|all>   History window\n```\n\n### `whale-scanner`\n\n```\n--min-usd 500           Minimum trade size (USD)\n--top 250               Markets to watch\n--poll 30               Poll interval (seconds)\n--concurrency 6         Parallel requests\n--refresh-markets 300   Market list refresh (seconds)\n--max-cycles 1          Stop after N cycles\n```\n\n### `live-eth-15min`\n\n```\n--max-runtime-secs 30   Auto-stop timer\n```\n\n## Source layout\n\n```\nsrc\u002F\n├── cli\u002F\n│   ├── fetch-history.ts\n│   ├── whale-scanner.ts\n│   └── live-eth-15min.ts\n├── lib\u002F\n│   ├── limitless.ts\n│   ├── polymarket.ts\n│   ├── orderbook.ts\n│   ├── history.ts\n│   └── http.ts\n└── types\u002Fmarket.ts\n```\n\n```mermaid\nflowchart LR\n    WH[whale-scanner] --> L[Limitless API]\n    FH[fetch-history] --> L\n    ETH[live-eth-15min] --> L\n    ETH --> P[Polymarket API]\n    FH --> CSV[data\u002F*.csv]\n```\n\n## Validation\n\n```bash\nnpm run lint\nnpm run test\nnpm run build\nnpm run smoke    # fetch-history + whale-scanner + live-eth-15min\n```\n\n## Future trading env (not required today)\n\n```env\nLIMITLESS_API_KEY=\nPRIVATE_KEY=\nDRY_RUN=true\n```\n\n## Migration\n\nLegacy Python scripts were replaced by `src\u002Fcli\u002F` TypeScript. Use npm scripts above.\n\n## Limitations\n\n- Cross-venue book comparison is research-only; executable arb requires latency, fees, and capital not modeled here.\n- `live-eth-15min` compares public books; no order routing.\n\n## License\n\nISC — see `package.json`.\n","Limitless trading bot 是一个为 Limitless 交易所设计的交易机器人工具集，使用 TypeScript 编写。它提供了三项核心功能：历史市场数据导出、大额交易扫描器以及跨平台 ETH 15 分钟订单簿监控。这些工具均基于公共 HTTP 接口实现，无需钱包即可运行。适用于需要分析市场历史数据、追踪大额交易或比较不同交易所之间 ETH 订单簿差异的专业人士和开发者。",2,"2026-06-11 04:08:52","CREATED_QUERY"]