# ether.fi 核对已有退出：NFT 队列、可领取金额与即时路线

整理：链小知（AI 辅助）
资料核对日期：2026-10-12
引用地址：https://lianxiaozhi.com/tools/guides/ether-fi-withdrawal-nft-and-redemption-records
难度：进阶
核验方式：官方文档整理，未执行真实账户操作

根据已有退出记录识别标准队列与即时赎回，区分完成排队、可领取、领取成功和实际收款，并保留历史请求的计价版本边界。

## 使用工具
- [ether.fi eETH / weETH](https://lianxiaozhi.com/tools/ether-fi) · [官方入口](https://etherfi.gitbook.io/etherfi/products/staking/eeth)

## 前置条件
- 准备已有Ethereum主网退出记录：路线/方法、输入资产与单位、接收人内部标签、请求NFT tokenId、时间、状态及可选领取回执；不得含用户地址或秘密。
- 如有instant预览，只使用已有参数和响应，并记录合约实现/版本是否已知。不打开Write as Proxy、连接、unwrap、approve、request或claim。

## 1. 辨认是包装转换、队列还是赎回

先从已有方法与路线分组：weETH.unwrap只换成eETH；LiquidityPool.requestWithdraw创建退出请求NFT；EtherFiRedemptionManager的redeemEEth/redeemWeEth是即时路线。

原生队列合约位于Ethereum主网；跨链weETH持币和Cash账户显示不等于当地已经发起原生退出。缺方法或网络时先标路线待核。

核对结果：每个记录有明确网络、输入凭证和路线，unwrap未当作领取ETH。
依据：[ether.fi：凭证汇率和退出方法](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/integration-guide.md)
依据：[ether.fi：主网与跨链凭证合约](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/deployed-contracts.md)

## 2. 确认请求存在、有效及对应对象

标准退出记录应能对应WithdrawRequestNFT（主网0x7d5706f6ef3F89B3951E23e557CDFBC3239D4E2c）的tokenId；把请求提交记录、请求对象和当前持有人标签分开。

固定源码isFinalized只是ID与最后finalized ID的比较，不能单独证明NFT仍存在或请求有效。已有getRequest/isValid/ownerOf类记录如报不存在、无效或缺失，保留原因，不将一个true直接记成可领取。

核对结果：请求ID、合约、有效性和持有人记录有对应关系；只有finalized值的记录仍注明不足。
依据：[ether.fi：排队与即时退出文档](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/how-to.md)
依据：[ether.fi 固定源码：退出NFT与历史请求](https://raw.githubusercontent.com/etherfi-protocol/smart-contracts/15ff96d4d5e8e6a19a472cd40a7bcb858c9e7a88/src/withdrawals/WithdrawRequestNFT.sol)
依据：[ether.fi：主网与跨链凭证合约](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/deployed-contracts.md)

## 3. 核对排队状态和金额预览

已有isFinalized为false时仍处于未完成排队；此时固定源码getClaimableAmount会因RequestNotFinalized报错，不把错误填为0。为true后再核对同一ID已有getClaimableAmount记录及其时点。

当前文档称finalization后金额锁定，但固定源码对升级前legacy请求保留live-rate回退；升级后的请求按冻结率并取请求金额与份额价值较小者。没有请求版本和已部署实现证据时保留这一差异，不能保证每个历史请求锁价。

核对结果：排队/预览状态与ID和时间一致，未finalized错误与真实零金额分开，历史版本边界明确。
依据：[ether.fi：排队与即时退出文档](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/how-to.md)
依据：[ether.fi：凭证汇率和退出方法](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/integration-guide.md)
依据：[ether.fi 固定源码：退出NFT与历史请求](https://raw.githubusercontent.com/etherfi-protocol/smart-contracts/15ff96d4d5e8e6a19a472cd40a7bcb858c9e7a88/src/withdrawals/WithdrawRequestNFT.sol)

## 4. 单独核对即时输出与限制

Instant路线需要记录输入eETH/weETH、预期输出ETH或stETH、费用、缓冲与限流快照。stETH输出仍是另一质押凭证，不能记成已收到原生ETH。

How To把部分token参数写作eETH/weETH，但本轮固定源码的canRedeem、流动性和费率配置使用输出ETH/stETH，weETH输入也先换算eETH金额。保留已有原参数及部署版本，缺实现证据不照冲突文字补新请求。即使预览可赎回，也可能因缓冲变化、暂停、限流等失败。

核对结果：输入/输出、金额单位、参数来源与时点单列，冲突或缺版本导致待核而非猜参数执行。
依据：[ether.fi：排队与即时退出文档](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/how-to.md)
依据：[ether.fi：凭证汇率和退出方法](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/integration-guide.md)
依据：[ether.fi 固定源码：即时退出与输出Token](https://raw.githubusercontent.com/etherfi-protocol/smart-contracts/15ff96d4d5e8e6a19a472cd40a7bcb858c9e7a88/src/withdrawals/EtherFiRedemptionManager.sol)

## 5. 区分可领与已有领取成功

排队可领后仍需要成功claim。分析已有回执时，将失败、待确认和成功分开，并核对请求ID与收款标签；固定源码成功路径销毁请求NFT、支付其owner并发WithdrawRequestClaimed。

仅凭按钮消失、NFT未显示或状态ready不能证明领取成功；接收人也不能一律等同最初发起者。若只有可领预览而没有成功回执及收付记录，结论停在可领取待核。

核对结果：成功领取需要对应回执、ID、收款标签和金额记录；ready没有升级成已到账。
依据：[ether.fi 固定源码：退出NFT与历史请求](https://raw.githubusercontent.com/etherfi-protocol/smart-contracts/15ff96d4d5e8e6a19a472cd40a7bcb858c9e7a88/src/withdrawals/WithdrawRequestNFT.sol)
依据：[ether.fi：排队与即时退出文档](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/how-to.md)

## 6. 对照到手资产和成本，保存缺口

在既有收付记录中核对网络、ETH或stETH类别、数量与领取回执；同时列出链上Gas。标准队列文档不收退出费，也不等于全过程零成本或固定等待时长。

若到手量与原申请或预览不同，先查请求版本、兑换、费用、舍入和快照时点，不自动判断资产丢失。形成请求/可领/领取/收款四段记录，缺证据的阶段保留未知。

核对结果：已有路线能追溯至最后有证据的阶段，数量和成本可核对，未声称即时或无风险退出。
依据：[ether.fi：凭证汇率和退出方法](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/integration-guide.md)
依据：[ether.fi 固定源码：退出NFT与历史请求](https://raw.githubusercontent.com/etherfi-protocol/smart-contracts/15ff96d4d5e8e6a19a472cd40a7bcb858c9e7a88/src/withdrawals/WithdrawRequestNFT.sol)
依据：[ether.fi 固定源码：即时退出与输出Token](https://raw.githubusercontent.com/etherfi-protocol/smart-contracts/15ff96d4d5e8e6a19a472cd40a7bcb858c9e7a88/src/withdrawals/EtherFiRedemptionManager.sol)
依据：[ether.fi：现行 eETH/weETH 产品定义](https://etherfi.gitbook.io/etherfi/products/staking/eeth.md)

## 常见错误
- 把isFinalized单值当作请求有效、尚未领取和到账的联合证明。
- 将所有历史NFT请求泛化为锁价，或将固定仓库commit当线上部署版本。
- 不区分输入weETH与输出ETH/stETH，按冲突文档填实时参数。

## 完成检查
- 形成包含路线、单位、请求ID、版本边界、状态时点、预览、回执和收款证据的已有退出记录。
- 仅文档核对流程，无真实申请、领取、业务查询或资金到账验收。

## 相关知识
- [质押与再质押有什么区别？收益之外要看罚没与退出路径](https://lianxiaozhi.com/learn/staking-and-restaking)
- [区块确认与最终性是什么？交易成功和充值到账为何不同步](https://lianxiaozhi.com/learn/confirmations-and-finality)
- [Gas 怎么计算？交易失败为什么仍可能扣费](https://lianxiaozhi.com/learn/gas-and-failed-transactions)
- [Rollup 与跨链桥有什么区别？资产退出要核对什么](https://lianxiaozhi.com/learn/rollups-and-bridge-risks)

## 官方依据
- [ether.fi：凭证汇率和退出方法](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/integration-guide.md)
- [ether.fi：主网与跨链凭证合约](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/deployed-contracts.md)
- [ether.fi：排队与即时退出文档](https://etherfi.gitbook.io/etherfi/developers/contracts-and-integrations/how-to.md)
- [ether.fi 固定源码：退出NFT与历史请求](https://raw.githubusercontent.com/etherfi-protocol/smart-contracts/15ff96d4d5e8e6a19a472cd40a7bcb858c9e7a88/src/withdrawals/WithdrawRequestNFT.sol)
- [ether.fi 固定源码：即时退出与输出Token](https://raw.githubusercontent.com/etherfi-protocol/smart-contracts/15ff96d4d5e8e6a19a472cd40a7bcb858c9e7a88/src/withdrawals/EtherFiRedemptionManager.sol)
- [ether.fi：现行 eETH/weETH 产品定义](https://etherfi.gitbook.io/etherfi/products/staking/eeth.md)
