Revoke.cash 撤销授权工具完整教程|从多链一站到批量撤销
Revoke.cash 是开源 Web 工具,支持 ETH/BSC/Polygon/Arbitrum/Optimism/Base 等 50+ 链一站查询和撤销 Token approval。本文按 7 步教你打开、连钱包、批量选择、按风险排序、一笔笔撤销。
Revoke.cash 怎么用?直接答:打开 revoke.cash → 连接 MetaMask → 自动检测当前钱包在所有链的 approval(默认显示当前网络,可切链)→ 按 Token、Risk、Last Used 排序 → 选择要撤的条目 → 逐笔点 Revoke 签名(每笔 Gas 视当前链)→ 完成后页面自动刷新。比 Etherscan 内置 Approval Checker 多链支持更广、UI 更友好。
如果撤销完想把资产转去交易所,可顺路准备 币安官网 的实名账号,并用 币安官方App 看充币地址。下载入口在 下载页。
Revoke.cash 与 Etherscan Approval Checker 对比
| 维度 | Revoke.cash | Etherscan Approval Checker |
|---|---|---|
| 链支持 | 50+ 多链 | 单链(ETH 主网) |
| UI | 友好、按风险排序 | 标准、按时间排序 |
| 价格 | 免费 + 付费版 | 免费 |
| 注册 | 无需 | 无需 |
| 风险等级 | 自动评分 | 无 |
| 批量优化 | 支持 | 不支持 |
A:对中文用户:Revoke.cash UI 中文化做得比 Etherscan 好。对多链用户:Revoke.cash 一个工具搞定 ETH/BSC/Polygon 等。Etherscan 仍在 ETH 主网内最权威。
第 1 步:打开 Revoke.cash
地址栏手敲 revoke.cash。注意是 .cash 不是 .com / .org / .xyz 等变体。仿冒站很多,手敲域名最稳。
第 2 步:连接钱包
页面右上角 Connect Wallet → 选 MetaMask / WalletConnect / Coinbase Wallet → 钱包弹窗确认连接。
A:纯查询不连钱包:地址栏直接输入 revoke.cash/address/0x...——不连钱包看任意地址的 approval。
第 3 步:选链
页面顶部网络下拉显示 50+ 支持的链:
| 主流 EVM 链 |
|---|
| Ethereum |
| BNB Smart Chain |
| Polygon |
| Arbitrum One |
| Optimism |
| Base |
| Avalanche |
| Linea |
| zkSync Era |
| Scroll |
| Mantle |
| Manta |
| Blast |
A:Revoke.cash 在新链支持上比 Etherscan 系快——新链上线几周内通常就支持。
第 4 步:读列表字段
| 列 | 含义 |
|---|---|
| Asset | Token logo + 名 |
| Type | ERC20 / ERC721 / ERC1155 |
| Spender | 授权对象(含地址 + 标签) |
| Allowance | Unlimited / 限额 |
| Last Updated | 最近一次 approve |
| Last Used | 最近一次 transferFrom(重要!) |
| Risk | 自动风险评分 |
A:Last Used 是 Revoke.cash 的独家——能看到「这个 spender 上次用授权是什么时候」。长时间没用过的授权(≥ 6 个月)应该撤。
第 5 步:用风险评分筛选
Revoke.cash 按 6 个维度自动评分:
| 评分维度 | 影响 |
|---|---|
| Spender 是否 Verified Contract | 加分 |
| Spender 是否 EOA(钱包地址) | 严重扣分 |
| Allowance 是否 Unlimited | 扣分 |
| Spender 是否上 OFAC 制裁名单 | 扣分 |
| 上次使用时间 | 久未用扣分 |
| 已知钓鱼合约 | 极大扣分 |
按风险从高到低排序,优先撤红色(高风险)→ 黄色(中)→ 绿色(低)。
第 6 步:批量选择并撤销
| 步骤 | 操作 |
|---|---|
| 1 | 勾选要撤的多个授权(顶部全选高风险) |
| 2 | 点 Revoke Selected |
| 3 | MetaMask 一笔一笔弹签名 |
| 4 | 每笔确认 Gas 后签 |
| 5 | 全部签完等区块确认 |
| 6 | 页面自动刷新显示已撤销状态 |
A:Revoke.cash 不能一笔交易撤多个授权(ERC20 标准限制),但提供「连续签名」UI 让批量更顺手——比 Etherscan 一笔笔操作快得多。
第 7 步:付费版 Revoke.cash Pro
Revoke.cash 有付费版(约 30-50 USD/年):
| 付费功能 |
|---|
| 高级风险分析 |
| 自动监控通知 |
| 不限地址跟踪 |
| 优先支持 |
普通用户免费版完全够——付费主要是给重度链上用户。
实战:清理一个老钱包 50 条历史授权
| 步骤 | 操作 | 时间 |
|---|---|---|
| 1 | 打开 revoke.cash 连钱包 | 30 秒 |
| 2 | 看链下拉切到 ETH 主网 | 5 秒 |
| 3 | 看到 30 条 ETH 授权,按风险排序 | 1 分钟 |
| 4 | 选高风险 10 条批量 Revoke | 15 分钟(Gas 高时) |
| 5 | 切到 BSC,看到 15 条 | 5 秒 |
| 6 | 选高风险 8 条批量 Revoke | 5 分钟(BSC 便宜) |
| 7 | 切到 Polygon,看到 5 条 | 5 秒 |
| 8 | 选 3 条批量 Revoke | 1 分钟 |
| 9 | 整体复查 | 2 分钟 |
总耗时:30-45 分钟。总 Gas:ETH 主网 10 笔 ~30 USD(视 Gas 价)+ BSC 8 笔 ~1 USD + Polygon 3 笔 ~0.05 USD = 总约 30-40 USD。
Revoke.cash 的 Phishing Detection
输入地址后 Revoke.cash 自动检查该地址是否曾被钓鱼——如果检测到风险会显示警告 banner 提示。这是其他工具没有的功能。
详见 Token approval 分类的钓鱼授权识别篇。
风险提示
Revoke.cash 是开源项目(github.com/RevokeCash),代码可审——比闭源工具更可信。但 UI 仍可能被仿冒——手敲域名。
如果资产想出金,可借助 币安官网 走 C2C。
实操核对清单
- [ ] 域名为 revoke.cash(手敲)
- [ ] 已连钱包并选对链
- [ ] 已按风险评分排序
- [ ] 优先撤红色 / 黄色高风险
- [ ] 批量选择 + 连续签名
- [ ] 多链分别处理
- [ ] 长期养成月度审计
一站式回顾
A:Revoke.cash = 多链 + 友好 UI + 风险评分 + 批量优化。核心 4 个动作:开 Revoke.cash、连钱包、按风险筛、连续 Revoke。核心 1 个心法:与 Etherscan Approval Checker 互补——主网用 Etherscan,多链用 Revoke.cash。
如果想了解 setApprovalForAll 与 approve 的具体差异,下一步建议看 setApprovalForAll 与 approve 区别篇。
常见问题
Revoke.cash 与 Etherscan 撤销 Gas 一样吗?
A:完全一样——底层调用都是 approve(spender, 0) 或 setApprovalForAll(operator, false)。UI 不影响 Gas。
Revoke.cash 安全吗?
A:开源代码可审,多年运营无重大事故。但仿冒站存在——手敲域名最稳。
Revoke.cash 能不能一笔交易撤多个授权?
A:ERC20 标准不支持——必须一笔一笔。但 Revoke.cash UI 让连续签名更顺。有些链通过 Multicall3 能 batch(如 Arbitrum),Revoke.cash 部分支持。
我能用 Revoke.cash 监控自动化吗?
A:付费版支持。Pro 版有「定时自动审计 + 异常通知」。免费版只能手动检查。
Revoke.cash 显示的「Last Used」准吗?
A:基于链上 Approval / Transfer Event 历史——完全准。这是判断「该授权还活不活跃」的关键指标。
我撤销给 Uniswap 的授权下次还能用吗?
A:能但要重新 approve。撤销只清「已授权额度」,不阻止未来再授权——下次兑换时 Uniswap UI 会再弹一次 approve。这是 ERC20 标准设计。
Revoke.cash 钓鱼检测怎么做的?
A:基于公开数据库(OFAC、Phishfort、Chainabuse 等)+ 自有启发式算法。对已确认钓鱼地址 100% 检出;新出现的钓鱼可能滞后几天。
文档发布于 2026-05-08,下次复测计划 2026-08-08(约每 90 天回访一次,确认 Revoke.cash 链支持范围、风险评分维度与 Pro 付费功能未变)。