# Marinade Native仓位没显示：核authority集合、原生奖励与管理退出

整理：链小知（AI 辅助）
资料核对日期：2026-10-14
引用地址：https://lianxiaozhi.com/tools/guides/marinade-native-authorities-reward-revoke-record
难度：进阶
核验方式：官方文档整理，未执行真实账户操作

检查原生stake account控制权及数据范围，区别mSOL票据和Native管理过程。

## 使用工具
- [Marinade](https://lianxiaozhi.com/tools/marinade) · [官方入口](https://docs.marinade.finance/)

## 前置条件
- 准备原Solana stake account、stake/withdraw authority、validator、epoch、lockup、奖励和已保存查询路径/退出材料；不用API重新查询。
- 依据2026-10-14读取的官方文档核已有脱敏材料；不登录、连接钱包、调用业务API、签名、申请或执行资金操作。

## 1. 确认是Native stake account而非mSOL

Native不发行mSOL，SOL留在原生stake accounts，奖励进入各stake accounts。Native是non-custodial而非contract-free：委托经Native Staking Proxy的PDAs，Council可轮换bot访问。把原生SOL本金、stake账户奖励、mSOL余额和Recipe选定奖励token分开，不能期待所有收益都发到普通钱包SOL余额。

核对结果：产品和资产表示已辨认；Native、Liquid、Select和Recipe奖励范围各自注明。
依据：[Marinade Native：权限、奖励与退出条件](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native)
依据：[Marinade Native：authority集合、代理程序与v2方法](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native/marinade-native-api-and-sdk)
依据：[Marinade：按产品分列当前费用](https://docs.marinade.finance/marinade-protocol/protocol-overview/fees-and-pricing.md)

## 2. 核两种authority的实际权限

stake authority可delegate/deactivate/split/merge及设新stake authority；withdraw authority可提取已undelegated stake、设新withdraw或stake authority。Native将stake权给代理PDA，withdraw权留本人钱包。原材料逐账户比对这两个地址；保有withdraw权不意味着活跃或locked stake当下即可提走，也不证明前端请求无风险。

核对结果：每个账户分别记录stake/withdraw authority，未用同一个owner标签替代控制权限。
依据：[Marinade Native：authority集合、代理程序与v2方法](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native/marinade-native-api-and-sdk)
依据：[Marinade Native：权限、奖励与退出条件](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native)

## 3. 检查查询范围有没有漏产品

当前表列Max Yield stake authority stWirqFCf2Uts1JBL1Jsd3r6VBWhgnpdPxCTe1MFjrq、Select STNi1NHDUi6Hvibvonawgze8fM83PFLeJhuGMEXyGps，并说明每个Recipe各有stR... authority，集合会扩展。只过滤Max Yield会漏Select/Recipes。对已有查询记录核产品authority集合和withdraw authority；没有完整当前集合时只能写已读范围，不能报告所有Native仓位为零。

核对结果：所用authority集合及产品范围明确，缺集合或中途读取失败保留漏项未知。
依据：[Marinade Native：authority集合、代理程序与v2方法](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native/marinade-native-api-and-sdk)

## 4. 辨认旧API路径和奖励时间

官方当前API说明/v1/已移除，/v2/{stake_authority}/user-rewards、apy、tvl及pending-revokes各有不同用途。这里只审已有URL/返回材料，旧v1错误不是零收益；POST prepare-for-revoke和rebalance-hint不是只读查询。普通Native小于2SOL的账户整块调仓，下一次奖励可延迟超过一epoch；Recipe奖励不按这个调仓分支解释。

核对结果：路径版本、authority参数、材料时间与奖励类型对应；没有调用业务API或用旧路由失败推零仓位。
依据：[Marinade Native：authority集合、代理程序与v2方法](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native/marinade-native-api-and-sdk)
依据：[Marinade Native：权限、奖励与退出条件](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native)

## 5. 区分撤回委托管理和取回SOL

已有Native管理退出材料按请求SOL数、deactivate、下一epoch后merge为单一inactive账户、再由withdraw authority提取分列。撤回stake authority只是控制权变更，未等于提现；lockup存在时优先未锁和最短lockup账户，不以典型epoch天数承诺全部可提。

核对结果：原请求、权限变更、deactivation/merge和提取记录各有阶段；锁定和未领取保留待核。
依据：[Marinade Native：authority集合、代理程序与v2方法](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native/marinade-native-api-and-sdk)
依据：[Marinade Native：权限、奖励与退出条件](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native)

## 6. 按产品核费用及即时资格

当前Native/Select/Recipes管理Delayed Unstake是平收0.003SOL，从钱包SOL余额扣而非从退出额扣；claim另有网络交易费。直接自行管理的direct stake退出是另一种无Marinade服务费路径，不替代Native服务收费。Native Instant是market-maker报价，需至少1SOL、账户至少2epochs，典型0.10%–0.40%仅市场成本范围，不是固定Marinade费或保证成交；小额/过新账户按delayed材料核。

核对结果：产品、平费/比例/市场成本、扣款账户和资格分别记录，预估到账和实际到账分开。
依据：[Marinade Native：权限、奖励与退出条件](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native)
依据：[Marinade Native：authority集合、代理程序与v2方法](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native/marinade-native-api-and-sdk)
依据：[Marinade：按产品分列当前费用](https://docs.marinade.finance/marinade-protocol/protocol-overview/fees-and-pricing.md)

## 常见错误
- 非托管来自withdraw authority拆分，不来自没有程序。
- 只查一个Max Yield authority不能代表Select/Recipes或全部Native仓位。
- 撤回stake管理、deactivate和实际SOL提取是不同状态。
- 0.003SOL管理服务平费和mSOL 0.2%退出费不能混用。

## 完成检查
- 形成可复核的产品、输入、单位、费用与阶段记录；缺少必要来源或回执保持未知。
- verification=documentation；未核当前实例参数、真实账户、合约业务返回或资金结果。

## 相关知识

## 官方依据
- [Marinade Native：权限、奖励与退出条件](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native)
- [Marinade Native：authority集合、代理程序与v2方法](https://docs.marinade.finance/marinade-protocol/protocol-overview/marinade-native/marinade-native-api-and-sdk)
- [Marinade：按产品分列当前费用](https://docs.marinade.finance/marinade-protocol/protocol-overview/fees-and-pricing.md)
