优先用 MetaMask 或 OKX Wallet 连接:每笔买入和授权都会在钱包里弹窗,由你确认后才发出。如果浏览器实在检测不到 OKX 扩展,可以改用卡片下方的「贴私钥模式」作为备用——那是测试网专用小钱包才可以用的方式,注意事项写在那一栏里。
正在检测本浏览器里的钱包扩展…
在电脑浏览器里用(OKX 扩展):先点一下浏览器工具栏的 OKX 扩展图标、确认它已解锁并允许访问此网站,然后点上面的「重新检测钱包」或再点一次「连接 OKX Wallet」。OKX 有时注入较慢或要先点一次扩展才出现,点连接后本页会等约 10 秒再下结论;若刚装好扩展,必须刷新本页。另外,如果本页是嵌在别的 App / 预览框里打开的,扩展通常不会注入到内嵌页面,请把本页在 Chrome / Edge 里用一个独立标签页打开再连接。还没有扩展可从 OKX Wallet 官网 或 MetaMask 官网安装。干跑模式不需要连钱包。
贴私钥模式 备用
扩展实在连不上时才用这个:粘贴私钥后,本页在浏览器本地签名并直接广播到 Arc 测试网,不会逐笔弹窗确认,所以只适合连续自动买入。干跑不需要贴私钥。
未启用私钥模式。启用后,实盘开始前还会再让你核对一次代币和自动找到的曲线地址,确认了才签第一笔。
你只需要填代币合约地址这一个。买入实际发给该币的曲线合约,本页会拿代币地址去 Spark 工厂合约链上查询 tokenToCurve 自动找到曲线,并用曲线反查校验对上才允许开始。选预设也只填代币地址,曲线同样自动带出。
什么时候才需要手动填:这个币不是在 Spark 工厂发射的、或链上查询暂时失败。填错曲线会让买入发错合约,所以手动地址也会校验它反查回来的代币必须和上面一致,对不上会拦住开始。
联合曲线价格每笔都在变,所以这里控制的是每笔花多少 USDC,买到多少币由当时曲线价格决定。
总预算、实时报价和 minOut 都按这笔随机到的实际金额计算;剩余预算不够最低金额时自动停止。
自动估算逻辑:每笔买之前先向曲线问实时报价 getBuyQuote,按报价 × (1 − 滑点) 算 minOut;报价读不到时退回上一笔实际成交价,再没有就用你填的参考价;都没有时 minOut 为 0(不设下限)。
先选交易类型,右侧「开始」按钮就会按对应设置执行。曲线买卖走 Spark 联合曲线;已毕业迁移的币曲线已关闭,请用 DEX 交易。
当前:曲线买入 — 用下方「买入设置」的金额范围,每笔随机金额买入。
和买入对称的一整套:卖出的是代币数量,每笔在范围内随机。卖出方法已实测确认 sell(uint256,uint256),卖之前会自动给曲线授权代币额度。
自动估算:每笔卖之前先向曲线问实时报价 getSellQuote,按报价 × (1 − 滑点) 算 minOut(最低 USDC);余额不足本笔随机数量时按可用余额封顶,低于最少卖出量则停止。
给已毕业 / 已迁移的币用:不再走曲线,改走 DEX 路由的池子互换(Uniswap V2 兼容接口)。DEX 买入花 USDC 换币,DEX 卖出卖币换 USDC,金额范围、滑点、间隔这些和曲线版一样齐全。
原理:买入走 swapExactTokensForTokens,路径 USDC → 目标币;卖出路径反过来。每笔先用路由的 getAmountsOut 问实时报价再按滑点算 minOut,授权不够自动先 approve 路由。路由地址填错或池子不存在时报价会失败并熔断,不会盲目发交易。干跑同样会演算每笔随机金额和报价计划。新版多加了四道拦:① 路由验证分买入、卖出两个方向分别测,哪个方向报价为 0 就拦哪个方向;② 每笔报价为 0 绝不发(旧版把 0 当「没报价」用 minOut 0 硬发,曾把 USDC 白送进被买空的池子);③ 广播前先用 eth_call 把这笔交易预检模拟一遍,会失败就不发、不烧 gas,并把失败原因写进流水;④ 成交后按交易回执里的 Transfer 记录核对真实到账,到账为 0 按失败计入熔断,统计里的平均价也只按真实到账算。
干跑会按你的参数一笔笔打印计划(金额、参数、预计 minOut),不连钱包、不花钱。先跑一遍确认参数没问题,再切实盘。
你填的参数会自动存进本浏览器,刷新不丢(私钥不保存)。
第一次实盘建议:每笔先填 1 USDC、最多 1 笔,用「只买一笔试试」跑通,确认钱包里真的到账了目标币,再放大金额开持续买入。
每一笔的计划、签名、回执和实际到账都记在这里。点交易哈希可以去浏览器看链上记录。
以上参数来自一笔真实成功的买入交易核对(25 USDC → 到账 23,063.79 PUMPKIN,扣费 0.25 USDC)。曲线合约本身未开源验证,所以请始终用测试网专用钱包小额先行。另外提醒:已毕业迁移到 DEX 池的币曲线已关闭,这个买入方式对它们不适用。
交易进度只保存在当前页面内存里,刷新或关闭页面就会清零;你填的参数会自动保存在本浏览器里(不含私钥,私钥永远只在内存),刷新后自动恢复,不会上传到任何服务器。