用revoke.cash批量取消授权步骤:5分钟清空钱包权限
为什么你需要这个工具?
做过DeFi的人,钱包里多多少少都有一些授权。
Uniswap授权过USDT,Aave授权过DAI,某个不知名项目也授权过ETH……
你以为授权了就不管了,但那些授权一直在后台吃你的钱。
更危险的是,有些授权是钓鱼网站骗你签的,额度无限,随时可能被转走。
手动一个一个取消,几十个授权翻到眼瞎。
revoke.cash就是来解决这个问题的。
一、revoke.cash是什么?
revoke.cash是一个免费的在线工具,专门用来查看和撤销ERC20代币授权。
它能把你的钱包里所有代币授权列出来,然后一键取消。
核心功能:查看授权 + 批量撤销。
开源、免费、无需注册,是目前最主流的授权管理工具之一。
二、使用前的准备
2.1 确认你的钱包类型
revoke.cash支持MetaMask、WalletConnect、Coinbase Wallet等主流钱包。
不支持硬件钱包直接连接,需要先从硬件钱包导出到浏览器钱包。
2.2 建议用小钱包测试
第一次操作建议先用里面金额较小的钱包测试,确认流程正确后再操作大钱包。
2.3 记录当前授权数量
操作前可以先记一下有多少个授权,撤销后对比一下,确保没漏。
三、详细操作步骤
第一步:打开网站
浏览器打开 revoke.cash
确保网址正确,不要点错链接。建议手动输入地址,不要从第三方链接跳转。
所有操作在浏览器中完成,不需要下载任何软件。
第二步:连接钱包
点击页面右上角的 "Connect Wallet"
选择你的钱包类型(MetaMask、WalletConnect等)
在钱包弹窗中确认连接
连接后,revoke.cash会读取你钱包里所有ERC20代币的授权记录。
第三步:查看授权列表
连接成功后,页面会显示一个表格,包含:
| 列 | 说明 |
|---|---|
| Token | 被授权的代币名称 |
| Spender | 被授权的合约地址(对方) |
| Amount | 授权金额(无限额显示为∞) |
| Tx Hash | 授权交易哈希 |
| Action | 操作按钮 |
重点关注"Amount"列,无限额授权是最危险的。
第四步:筛选授权
页面提供筛选功能:
按代币筛选:只看USDT的授权
按Spender筛选:只看某个项目的授权
按授权金额筛选:只看无限额的
建议先筛选出"无限额"的授权,这些优先撤销。
第五步:逐个或批量撤销
方式一:逐个撤销
找到某个授权,点击 "Revoke" 按钮。
钱包会弹出确认交易,点击确认即可撤销。
方式二:批量撤销
revoke.cash支持勾选多个授权后批量撤销。
勾选你想撤销的授权
点击页面底部的 "Revoke Selected"
钱包弹出确认弹窗
确认交易
批量撤销时,每笔撤销会发送一笔单独的交易,gas费会按次数收取。
第六步:确认撤销成功
撤销后,页面会刷新,对应授权会从列表中消失。
你可以再次连接钱包查看,确认授权已清除。

四、不同钱包的连接方式
| 钱包 | 连接方式 |
|---|---|
| MetaMask | 点击Connect → MetaMask → 确认 |
| WalletConnect | 点击Connect → WalletConnect → 扫码 |
| Coinbase Wallet | 点击Connect → Coinbase Wallet → 确认 |
| Rabby | 兼容MetaMask,选择Rabby即可 |
| OKX Wallet | 选择WalletConnect或导入为MetaMask格式 |
五、撤销后会发生什么?
撤销后,对方合约将无法再从你的钱包转走该代币。
已经转走的不会回来,未来的转出会被阻止。
撤销操作本身是一笔链上交易,需要支付gas费。
gas费根据当时网络拥堵程度,大概几毛到几块钱不等。
六、常见问题

Q:撤销需要gas费吗?
是的。每撤销一个授权,发送一笔交易,需要支付gas费。批量撤销会按数量收取多次gas费。
Q:可以撤销所有授权吗?
可以。勾选全部后批量撤销,全部清空。
Q:撤销后对方还能用我的币吗?
不能。撤销后对方合约的allowance变为0,无法转走你的代币。
Q:为什么有些授权撤销不了?
可能是因为该授权已经过期,或者合约已不存在。这种情况不需要操作。
Q:撤销操作可逆吗?
撤销本身不可逆,但如果你撤销错了,可以重新授权。但建议撤销前确认清楚。
Q:revoke.cash安全吗?
工具本身是开源的,代码可在GitHub上查看。所有操作都是调用链上标准接口,不会窃取你的资产。但连接钱包时请确认网址正确。
七、操作前检查清单
确认网址是revoke.cash官方地址
钱包里金额较小,先测试
记录当前授权数量
优先撤销无限额授权
逐个确认再批量操作
撤销后再次查看确认清空
八、进阶建议
8.1 定期检查
建议每月检查一次钱包授权,养成习惯。
8.2 撤销后不再用的授权
对于已经不用的项目,果断全部撤销。留着就是隐患。
8.3 关注无限额授权
无限额授权是最危险的,优先处理。
8.4 保留必要授权
有些日常使用的协议(如Uniswap)需要保持授权才能正常交易。撤销前确认是否正在使用。
结语
钱包授权这东西,平时没人注意,出事的时候才知道多重要。
revoke.cash就是那个"定期体检"的工具。
五分钟扫一遍,清掉不该留的权限,钱包安全等级直接拉满。
别等被盗了才后悔没早点清。
免责声明:本文为工具使用教程分享,不构成任何投资建议。链上操作存在风险,撤销授权前请确认交易内容,自行判断操作风险。





