如何在 Monad 上做 rug check:轻松分析任何 token
在买入新 token、接受一个合作项目,或者推出你自己的 token 之前,学会如何在 Monad 上做 rug check,几秒钟就能拿到你在区块浏览器里要花不少时间才查得到的信息。扫描器会检查 token 能不能卖出、由谁掌控、流动性分布在哪里,并把结果汇总成一个一眼就能看懂的分数。
在本指南里,我会讲解扫描器会检查哪些内容、使用 Smithii 为 Monad 推出的 Rug Check 的具体步骤、评分到底是怎么算出来的,以及如果被分析的 token 就是你自己的该怎么办。先从基础说起。
Monad 上的 rug check 会检查什么
rug check 不看意图,只看权限和数据。它检查合约是否允许对买家造成伤害,以及市场结构是不是一个能站得住脚的项目。在 Monad 上,这个工具结合了三个来源:
- 合约本身:读取它在 Monad 上的 bytecode,检测是否存在 mint、暂停或黑名单函数,以及它是不是一个逻辑可被更改的 proxy。
- GoPlus:这家安全服务商负责分析所有权、持有者分布,以及 pool 中流动性份额的锁定状态。
- 交易模拟:在 Monad 的 Uniswap V2 router 上做一次买入和一次卖出,测量两边的实际手续费,并确认 token 能被卖出。

Monad 是这款 Rug Checker 覆盖最好的网络之一。GoPlus 支持它,而只要 Uniswap V2 上存在 liquidity pool,交易模拟就有参考 router 可用。接下来直接看怎么用。
怎么在 Monad 上一步步做 rug check
Smithii 为 Monad 打造的 Rug Check 是一款免费工具,让你几秒钟就能审计一个 Monad 的 ERC-20,而且不需要连接 wallet。它只做读取:不用签名也不用授权,所以任何送到你手里的地址都可以放心用它来查。发起查询之后,报告大致是这样:

你唯一需要的就是代币的合约地址,不是 pool 地址,也不是 wallet 地址。记住这一点,按下面的步骤操作:
- 复制 token 地址:可以从 MonadVision、screener 上的交易对,或者别人发给你的消息里获取。
- 粘贴到 Select Token 栏:旁边的下拉菜单里选中 Monad。
- 点击 Check Token:等几秒钟,让它读取合约、跑卖出模拟和市场数据。
- 看一眼得分和等级:十项检查里通过了几项,以及基于 1 到 100 分信任度评分给出的标签。
- 展开红色的检查项:然后往下看 token 的详情、最大持有者以及它在交易的 pool。
几秒钟就能拿到完整报告。如果地址根本不是一个合约,工具会直接告诉你,而不是返回空结果,所以也能用来排查可疑链接。
Rug Check 的评分是怎么算的
7/10 这种得分只统计通过的检查项。背后其实是一个百分制评分,每个检查项的权重取决于它可能造成多大的伤害。权重如下:
| 检查项 | 百分制权重 |
|---|---|
| token 可以卖出(honeypot) | 22 |
| 无交易限制 | 13 |
| owner 没有危险权限 | 12 |
| 买入和卖出 tax 不超过 10% | 10 |
| supply 不可 mint | 10 |
| 流动性至少 1,000 美元 | 10 |
| LP 至少锁仓 50% | 8 |
| 供应量分散在多个 holder 之间 | 7 |
| 合约不可升级 | 5 |
| 源代码已验证 | 3 |
未通过的检查项按完整权重扣分,未验证的项扣一半分,因为缺数据不等于通过。得分就是这样算出来的,最终等级则按以下规则确定:
- Danger:honeypot 或交易限制检测未通过,或得分低于 50。
- Caution:存在任何其他未通过项或未验证项,或得分低于 90。
- Good:所有检查项全部通过,且得分达到 90 或以上。

看 Monad 上的 rug check 时常见的误读
报告本身很清楚,但有四种误读反复出现:
- 分析了错误的地址:如果你贴的是 pool 地址而不是代币地址,扫描器会去分析 Uniswap V2 的 LP token,那是另一个合约,数据完全不同。
- 把 pool 当成了 whale:在 holder 列表里,持有供应量最多的 wallet 通常是 Uniswap 的交易对本身。那不是集中度问题,而是流动性,所以集中度检查会把合约排除在外,只统计 wallet。
- 把 Caution 当成骗局:大多数刚上线的代币都会显示 Caution,因为还没锁 LP 或放弃合约所有权。这是提醒你谨慎,不是指控它是 scam。
- 把 Good 当成保证:报告反映的只是查询那一刻的状态。只要 owner 还保留权限,之后随时可以动用。
要记住,用 Monad 的 Rug Checker 做的检测并不是最终定论,它只是基于每个 smart contract 的某些特征做的分析。一个所有信号都亮绿灯的代币也可能是 scam,而一个被判定为不安全的代币也可能只是某个 memecoin 的官方代表代币或实用型 token。
另一方面,当你把自己的合约放进来检测时,这个工具就成了得力帮手,因为它能让你快速定位到哪些地方还需要改进。
还没有自己的代币?那就看看我们的在 Monad 上创建代币的指南。
如何改善你的代币在 Monad 上的检测结果
如果被分析的代币是你自己的,那这份报告就是宣布上线前的一张待办清单。买家会看到一模一样的内容,所以凡是你能控制的地方,最好都处理掉:
| 如果显示红色 | 你可以怎么做 |
|---|---|
| Owner 握有危险权限 | 等到不再需要调整合约时,放弃所有权 |
| 流动性低于 1,000 美元 | 给你的交易对加流动性,增加深度 |
| LP 未锁仓 | 锁仓或销毁 pool 中的份额 |
| supply 集中 | 通过空投把一部分 supply 分发给社区 |
| 合约代码未验证 | 在 Monad 浏览器上验证源代码 |
每次改动都会在下一次查询时反映出来,所以你可以边修边重新扫描,直到报告呈现出你想要的样子。到了该放弃合约所有权的时候,这里有在 Monad 上放弃代币所有权的方法。
至于交易对的深度,可以看看如何在 Monad 上向 pool 添加流动性而不影响价格。
FAQ
Monad 的 Rug Check 是免费的吗?
是的。你不用付任何费用,不用连接任何 wallet,也不会发送任何交易。想分析多少代币都可以。
这个工具是怎么判断一个 Monad 代币是不是 honeypot 的?
除了查询 GoPlus 之外,它还会在不向链上发送任何交易的前提下,针对 Monad 上的 Uniswap V2 router 模拟一次真实的买入和卖出。如果卖出被 revert,代币就会被标记为 honeypot,等级直接变成 Danger。
为什么一个代币几乎所有检查都通过了,却仍然停留在 Caution?
因为想达到 Good,必须所有检查都通过,而且不能有任何一项处于未验证状态。只要有一项还没过,比如 LP 是否锁定,就足以让它停留在 Caution。
结果会随时间变化吗?
会。报告反映的是查询那一刻代币的状态。如果 owner 改了手续费,或者有人撤了流动性,下一次查询的结果就会不一样。
对没有 pool 的代币也能用吗?
可以分析,但没有 pool 就没有流动性可以衡量,也没有卖出可以模拟。这些检查项会显示为未验证或红色,这对一个还没上线交易的代币来说是正常的。
总结
学会怎么在 Monad 上做 rug check 之后,你就能看懂一份安全报告里每个数字是怎么来的:哪些检查权重更大、为什么某项数据缺失会扣分、哪些问题会直接把代币打入 Danger。免费、不用 wallet,几秒钟就出结果。
没有任何扫描器能替代你自己的判断,但它确实能帮你避开最贵的那个错误:买进一个你根本卖不出去的代币。








