StableJet
StableJet(StableJet Monitor)是一个多数据源、多链、可配置交易对的稳定交易对(稳定币、衍生品等)/ 资产兑换监控面板,支持 DEX 与 CEX 同时拉取报价、写入历史并在前端切换交易对查看走势。
核心功能
- 多链报价监控:按配置启用各条链上的报价采集任务。
- 多交易对支持:交易对与代币地址完全配置化,便于扩展到任意稳定币 / 衍生品对。
- 多数据源并行:同链上并行调用 KyberSwap、Nordstern、Li.Fi 等聚合器/数据源(未来持续扩展)。
- 多档位输入金额:对同一交易对在多个名义本金下分别取价,观察滑点曲线。
- 双向兑换:同时监控
TokenA → TokenB与TokenB → TokenA两个方向的报价。 - 实时图表与历史:本地存储历史数据,前端用 Recharts 提供图表与历史回看。
- 配置可移植:支持前端 JSON 形式导入 / 导出配置。
技术栈
- 框架:Next.js(App Router)
- 语言:TypeScript
- 样式:Tailwind CSS
- 图表:Recharts
- 数据库:SQLite(
better-sqlite3)
主要 API
GET /api/swap-data:返回所有链与交易对的当前报价,并写入历史。GET /api/history?hours=...&pair=...:读取历史数据用于图表展示。
添加新的交易对
- 在配置中新增交易对与代币地址(含
decimals); - 通过前端配置导入或直接编辑
lib/config.json; - 前端会自动展示新的交易对。
典型场景
- 关注稳定币锚定情况、跨 DEX 报价偏离的研究者;
- 想要在多链上比较”同一对资产”在不同聚合器下报价差异的套利 / 做市观察者;
- 把”稳定对走势”作为风险监控指标之一的运营 / 风控团队。
Last updated on