如何在 Hyperliquid 上识别 honeypot:买入前先模拟卖出任何 HyperEVM 代币
进入一枚新代币最糟的情况不是价格下跌,而是发现自己根本卖不出去,所以在买之前搞懂如何在 Hyperliquid 上识别 honeypot非常关键。HyperEVM 上每天都在部署代币,很多只有几个小时的历史,唯一可靠的判断方法就是真的去试一次卖出,而且不用拿自己的资金去冒险。
本指南会告诉你什么是 honeypot、如何用 Smithii 的 Hyperliquid Rug Check 来检查,买卖模拟是怎么运作的,以及报告里有哪些内容在这条链上没法验证。开始吧。
什么是 honeypot,它是如何诱捕买家的
honeypot 是一种允许买入但会阻止或惩罚卖出的代币。价格图表一路上涨,因为只有资金进场;新买家看到一个走势强劲的代币就跟进,等有人想退出时才发现交易被 revert,或者卖完几乎什么都不剩。
问题出在合约里。可能是一份有卖出权限的钱包白名单,可能是 90% 的卖出税,也可能是一个让任何转账进入池子都失败的函数。光看代码不一定能发现,因为相关逻辑可能被藏起来,或者过一段时间才被激活,这时候一次模拟就能看出差别。
| 陷阱类型 | 买家看到什么 |
|---|---|
| 卖出被阻止 | 卖出交易每次都被 revert |
| 恶性手续费 | 卖出能通过,但只能拿回预期中的一小部分 |
| 卖家白名单 | 只有团队能卖,其他人卖不了 |
如何一步步在 Hyperliquid 上检测 honeypot
Smithii 的 Hyperliquid Rug Check 是一款免费工具,可以让你在不发送任何交易的情况下模拟 HyperEVM 代币的买入和卖出,并在结果里附上 owner 权限和可见的流动性。你不用连接钱包,也不用签名任何东西。查询结束后,你会看到这样一份报告:

你只需要代币在 HyperEVM 上的合约地址,可以在 HyperEVMScan 或你常用 screener 的交易对页面里找到。只要有这个,就可以继续了:
- 复制代币在 HyperEVM 上的合约地址:是代币的 0x 地址,不是交易对的地址。
- 粘贴到 Select Token 里:确保网络下拉菜单里选的是 Hyperliquid。
- 点击 Check Token:工具会读取合约、模拟买卖,并找到对应的市场。
- 先看 honeypot 检测结果:显示在最上方,会说明模拟卖出是通过还是被 revert。
- 再过一遍报告的其他部分:实测税率、owner 权限、流动性,以及没法验证的检查项。
如果模拟卖出被 revert,报告会列出 router 返回的错误原因,并把该代币标记为 Danger,哪怕其他检查都没问题。这是一个扫描器能给你的最明显的信号。
买卖模拟是怎么运作的
这款工具不会轻信合约对自己的描述:它会真实地买入和卖出,只不过是在模拟里完成。它通过一次对 HyperEVM 的只读调用,临时放上一份带少量余额的测试合约,然后用它去跟 HyperSwap V2 的 router 跑两笔操作:
- 用 HYPE 买入:数量不多,这样价格本身的波动就不会被误当成一笔手续费。
- 测量到手数量:拿应该收到的代币数量跟实际收到的作对比,差额就是买入税。
- 把买到的代币卖掉:如果卖出被 revert,就说明这个代币能买不能卖。如果卖出通过,就看拿回多少 HYPE,再算出卖出税。
所有这些都发生在那次查询里,不会在链上写入任何数据。差额低于 0.1% 时会被当成池子的四舍五入误差处理,而不是有人设置的手续费。
模拟检测的盲区在哪里
要跑模拟,token 必须在 HyperSwap V2 上有和 WHYPE 配对的 pair。如果 token 只存在于其他类型的 pool,或者还没有建市场,模拟买入什么都拿不到,honeypot 检测就会被标记为未验证,而不是直接当作通过。
如果你需要为自己的 token 建市场,这里有一份在 HyperSwap 上开 liquidity pool 的教程。
如果你是发币方,Rug Check 能帮到你什么
如果你已经按照在 Hyperliquid 上创建 token 的教程发了自己的币,那就要知道项目里有些细节可能会引起社区的不信任。所以我建议你分析一下自己的 contract,找出需要优化的问题,比如:
- 卖出手续费要控制在合理范围:超过 10% 时 tax 检测就会失败,一笔卖出到手比预期少太多,很快就会被判定为 scam。
- 有时间上限的发射保护:上线头几个小时屏蔽卖出的 antibot 机制会让模拟直接 revert。记得说清楚什么时候解除。
- 在 HyperSwap V2 上有 pair:如果你已经在 HyperSwap 上开了 liquidity pool,模拟就能跑通。放在别的地方,最关键的那项检测就会卡在未验证。
等到不再需要调整合约时,记得放弃你在 Hyperliquid 上 token 的所有权。一个没有任何权限的 owner,就是回答「以后会不会变成 honeypot」这个问题的最好答案。

报告里缺的部分,怎么手动补齐
这两个缺口自己动动手就能补上,大额买入之前这点功夫很值得花:
- 集中度:下载 token 的持有者列表,看看前几个 wallet 累计拿了多少,把 pool 和合约地址剔除掉再算。
- 流动性:到 HyperEVMScan 上查谁持有 pool 的份额,是放在锁仓合约里,还是在一个普通的 wallet。
如果 token 是你发的,这些点正是买家会想看到你讲清楚的地方。公开流动性在哪里、供应量怎么分配,能省掉一大堆追问。
第一项你可以参考这篇把 Hyperliquid 上 token 的持有者列表导出为 CSV。
FAQ
扫描器会真的买入 token 来跑模拟吗?
不会。买入和卖出都在一次只读调用里完成,用的是一个只在这次查询期间存在的测试合约。不会向 HyperEVM 发送任何交易,不消耗 HYPE,也不涉及任何 wallet。
为什么 Hyperliquid 上的 holders 显示为未验证?
因为提供持有者分布和 LP 锁仓数据的 GoPlus,并不覆盖 HyperEVM。工具不会凭空给出一个「通过」,而是老老实实把这些项目标为未验证。
通过了模拟的 token,之后还可能变成 honeypot 吗?
会。只要 owner 还保留着改手续费或者屏蔽卖出的权限,就有可能之后再启用。模拟告诉你的是当前的状态、owner 能做什么,以及之后可能会发生什么。
HyperCore 上的 spot token 也能用吗?
扫描器分析的是HyperEVM 上的 ERC-20 合约。只以 HyperCore spot 资产形式存在的 token,在 HyperEVM 上根本没有合约可读。
Hyperliquid 的 Rug Check 收费吗?
完全免费,只读查询,也不用连 wallet。你想分析多少个 token 都可以。
总结
知道怎么在 Hyperliquid 上识别 honeypot 之后,你就能在投入一个 HYPE 之前,先验证一个 HyperEVM token 能不能卖出,而且模拟还会测出买卖两边各自真实的 tax。免费、不用连 wallet,查不到的地方它也会明确告诉你。
把它和你自己对 holder 和流动性的检查结合起来用。模拟能回答最紧迫的那个问题,但剩下的判断还是得靠你自己。








