Magic Eden旧EVM授权事故怎么核?分开NFT operator、单枚授权与WETH
链小知 · 进阶 · 核验 · 依官方文档整理
按事故清单逐链核旧Payment Processor权限,取消挂牌和资产追回各自留证。
开始前准备
- 准备旧EVM使用记录、完整owner、网络、NFT集合/单枚tokenId、WETH等代币合约、已有授权状态与撤销结果;适用历史Payment Processor事件,不把当前Solana市场换成EVM服务。
- 按2026-10-14公开正文核已有脱敏材料;verification=documentation。本轮未连接钱包、登录、请求账户/API/RPC、签名、取消挂牌、付款或申请寄送。
1. 先圈定历史事故与资产类型
Revoke官方事故页说明Magic Eden在2024年使用Payment Processor,2024年10月停止使用后旧授权仍有效;2026年9月24日漏洞利用可以动用NFT及已批准的WETH等代币。取消listing无法消除这种依赖授权的风险;当前没有挂牌也不能排除旧权限。
检查结果:历史使用、NFT与同质化代币权限分列,没有当成当前Solana订单事故。
2. 从官方受影响清单锁完整chain与地址
事故页的受影响address清单包括0x9A1D00bEd7CD04BCDA516d721A596eb22Aac6834(Ethereum 1、Polygon 137、Base 8453、Arbitrum 42161、BNB Chain 56、Avalanche 43114、Optimism 10)及0x9a1D00000000fC540e2000560054812452eB5366(ApeChain 33139、Ethereum 1、Arbitrum 42161、Berachain 80094、Robinhood Chain 4663)。逐个chainId/address与已有授权目标比对;地址相似或品牌标签不是匹配。该清单是本轮官方页面快照,不是全网部署穷举。
检查结果:完整链-address配对可核;同地址不同链及Ethereum/Arbitrum的两个目标均未合并。
3. NFT分整集合与单枚权限核
ERC-721整集合权限对应isApprovedForAll(owner,operator),单枚权限对应getApproved(tokenId);整集合false不能替代单枚无批准地址。单枚批准为零地址表示无该单枚批准,转移会清除单枚批准;整集合的setApprovalForAll(operator,false)是另一层。ERC-1155用isApprovedForAll,不能套ERC-721单枚getApproved。只按已有读取材料核,非标准老集合在索引里可能缺失。
检查结果:标准、集合、owner、operator、tokenId与两层结果分别保存;读取失败或漏项保留未知。
4. WETH额度单独核到spender
按网络、token contract、owner及目标spender核已有allowance原整数。ERC-20撤销意图是approve(spender,0),不是NFT的false;NFT已撤销不证明WETH allowance归零。Revoke可按spender筛选并按网络查询,空列表、失败和非标准NFT漏项不当没有剩余权限。
检查结果:NFT与WETH分行,ERC-20额度零与NFT false/零地址未混用。
5. 暂停、撤销与生效结果分开
官方事故页称V2不能暂停或修复,V3在ApeChain以外暂停,ApeChain可用期限记为2026-11-30;暂停不是撤销用户授权,也不能等到未来日期就宣称授权消失。已有撤销请求要核同一对象及0/false意图、实际结果与后续状态;单笔核心工具免费但仍有Gas,批量或Premium费用另核。
检查结果:版本的官方叙述、链与日期有来源;缺生效材料不写已撤销。
6. 归还资产与剩余权限各自收证
Revoke不负责追回已失窃资产,事故页的白帽转移/归还规模也不能证明个人NFT已回钱包。已有归还记录按原NFT身份与owner证据另列,撤销记录只确认剩余权限;未知claim入口或个人资格不从媒体的未来安排推导。若材料显示补Gas立即被sweeper取走,转入密钥泄露分支,普通授权核对不足以解决。
检查结果:事故统计、个人归还与权限状态分开,没有用白帽总量证明个人追回。
怎样确认完成
- 保存对象、时点、口径与证据缺项;结果只覆盖已有材料,未取得的结果保留未知。
- 文档方法已核,个人实时状态、执行成功与资产安全未验证。
常见错误与边界
- 当前Magic Eden业务边界与2024年遗留EVM授权不同。
- 取消挂牌、暂停协议、单项撤销和找回NFT是四种结果;都不等于全账户安全。