运行控制
开启后按设定间隔自动监控账户并兑换—
账号管理
每个账号一套 API Key,可同时监控多个账户 —
添加账号
鉴权已固定为 X-Auth-Apikey + HMAC-SHA256(nonce + apiKey),请求体 JSON —— 无需选择。
只有 Key 没有 Secret 一定返回 401,请成对填写。
运行日志
矿池钱包(PRL)
奈特矿池 · 按钱包地址读取未支付余额与矿机
读的是矿池公开页面
ntminerpool.com/prl/index?back=地址,不需要矿池账号。
看板每次刷新(60 秒)读取一次,结果缓存到 data/pool/;矿池临时不可用时展示上次数据。
历史成交缓存
补齐日历历史,之后只增量同步
交易所的历史订单会缓存到
data/history/,K 线缓存到 data/prices.json。
页面刷新只读缓存,只向交易所索取新数据,不会越用越慢。
网络出口 · 代理
国内服务器直连交易所通常被墙或被 Cloudflare 拦,可让程序经代理出网
常见客户端端口:Clash Mixed 7890、SOCKS 7891。启用后,程序的所有对外请求(交易所行情 / 余额 / 下单 / 矿池页面)都会经此代理;密码加密存储。
兑换参数
保存后立即生效私有接口(余额 / 下单)的频率。低于 300 秒容易被 Cloudflare 按 IP 拦成 403,建议 300 秒(5 分钟)。
成交价低于「买一价 ×(1 − 滑点)」就不成交,防止暴跌时被扫单
安全
密钥以 AES-256-GCM 加密存储
加密说明:API Key / Secret 使用
data/master.key(256 位随机主密钥,文件权限 600)以 AES-256-GCM 加密后写入 data/db.json。
主密钥独立存放,泄露数据库文件也无法解出密钥。请备份 master.key,丢失后需重新录入密钥。