每个 Solana 代币账户里押着的那一小笔 SOL 在清空后可以收回
按欧易帮助中心的说法,在 Solana 上第一次收到某个代币时,系统会从你的账户里扣一小笔 SOL,在链上给这个代币单独建一个账户,这笔 SOL 就是账户租金。代币或 NFT 的余额清零以后,关掉对应的账户,押着的 SOL 就能取回;OKX Wallet 的网页端和 App 都带【Solana 租金回收】,领取时要付网络费。
代币卖光、NFT 转走,余额变成 0,这个代币账户连同里面的租金还留在链上,要关闭账户才能把 SOL 收回钱包余额。收过的代币种类越多,这样的账户就越多;每个账户押多少按它的数据大小算,回收页面会列出这个钱包可领取的租金。
Solana 账户租金的来由与回收操作说明,不构成投资建议。见免责声明。
钱包里少掉的 SOL 押在了每个代币各自的账户里
欧易帮助中心是这样解释账户租金的:Solana 网络要求在链上存储数据时预先支付租金。你第一次和某个新代币交互,比如收到它,系统就从你的账户里扣一小笔 SOL,用来在链上创建这个代币的独立账户。每个代币和每个 NFT 都有自己的账户,这些账户要存进一定数量的 SOL 作为租金,才能被创建和使用。
账户要留在链上,就得存着一笔与数据大小成正比、可以退还的最低 lamport 余额(lamport 是 SOL 的最小计量单位),这是 Solana 官方文档对每个账户的要求。所以这笔租金一直押在账户里,并没有花出去。收租金的用意是让链上的存储资源被合理使用,不再用的账户不至于一直占着存储空间;你把账户关掉、把空间让出来,押金也就退回来了。
关闭代币账户时,账户会被删除,里面全部的 lamport,包括那笔可退还的最低存储余额,都转到指定的目标账户。签这条关闭指令、选目标账户的,是账户所有者或者账户的关闭权限方;当初替这个账户付了创建费用的一方,不会自动拿回这笔余额。用 OKX Wallet 的回收功能领取时,租金退回到你的钱包余额里。
只有清空了的代币账户才能关闭回收
关账户之前,代币余额必须为零。几种情况对照如下:
| 代币账户的状态 | 能不能关闭 | 关闭后 |
|---|---|---|
| 代币余额为 0 | 能 | 账户删除,lamport 转到目标账户 |
| 账户被冻结,代币余额为 0 | 能 | 同上 |
| 还有代币余额 | 不能 | 余额先归零才能关 |
| 包装 SOL(Wrapped SOL)代币账户 | 余额不为零也能关 | 取回底层的 SOL |
OKX Wallet 的回收功能会关闭钱包下对应的代币账户,账户为空才能回收成功。点领取之前,确认选中的 Solana 代币账户里没有存放任何代币或 NFT。还剩一点代币的账户,把余额转走或卖掉、归零以后才能关。

在 OKX Wallet 网页端和 App 里领取 Solana 租金
网页端:
- 打开 OKX Wallet 网页,点右侧的钱包名称按钮。
- 进入【工具集】,选【Solana 租金回收】。
- 查看可领取的租金,点【领取】,在钱包里确认这笔交易。
App 端在钱包首页点【更多】,进【Solana 租金回收】,同样是先看可领取的租金,再点【领取】。
领取这一步会自动关闭钱包下对应的 Solana 代币账户,关账户和取回租金一次完成,不用另找关闭入口。它是一笔链上交易,要付网络手续费,金额在确认前由页面显示。

提示网络费用估算失败时往钱包里补 SOL 再领
页面提示网络费用「估算失败」,按欧易中文帮助页的说明,通常表示钱包当前可能没有足够的余额支付网络费用;费用预估要覆盖链上可能产生的最高 Gas 费,建议往钱包地址里补充至少 0.01 SOL,再重新执行租金回收。英文版帮助页的措辞则是钱包里至少留 0.01 SOL。
按中文版补进 0.01 SOL,英文版那条也一并满足,再回到【Solana 租金回收】重新点【领取】。
第三方回收网站弹出签名请求时怎么处理
关闭代币账户要账户所有者或关闭权限方签署关闭指令。换句话说,不管在哪个页面「一键回收 SOL」,最后都是你的钱包签一笔交易。OKX Wallet 的回收入口就在它自己的工具集和【更多】里;从别人发来的回收链接点进去的网站,交给你签的那笔交易里,除了关账户,还可能装着别的指令,签下去就一起执行。
真要在别处操作,钱包弹窗里出现转出代币、改动账户权限这类和「关闭空账户、取回 SOL」不符的内容,就拒绝签名。签名请求该怎么逐项看,见钱包钓鱼防御:七种手法与签名检查。
已经在这类网站上签过,之后钱包里出现你没发起过的转出,别再往这个地址补 SOL 去领租金,按钱包异常转出:权限排查、剩余资产与证据的顺序处理剩下的资产、保留证据。
关掉一个代币账户实际会动到哪些钱
回收 Solana 租金要付手续费吗?
领取要付网络手续费:这一步是一笔链上交易,具体金额在确认前由页面显示。钱包里的 SOL 连这笔费用都付不起时,页面可能提示网络费用估算失败,往钱包地址里补一些 SOL 再领。
关掉一个代币账户会影响钱包里的其他代币吗?
只影响被关的那一个账户。关闭某个代币或 NFT 账户是单独的一步操作,同一钱包里的其他代币账户和资产不受影响。被关的账户本身得是空的,里面还有代币或 NFT 的回收不了。
wSOL 账户里还有余额也能关掉吗?
可以关,包装 SOL(Wrapped SOL)代币账户是规则里的例外:普通代币账户要余额为零才能关,它在余额不为零时也能关闭,用来取回底层的 SOL。关闭同样要账户所有者或关闭权限方签名。
本文引用源
- 欧易帮助中心「如何进行 Solana 账户租金回收 ?」(简体中文,另有英文版 How do I claim Solana rent recovery?) · okx.com/zh-hans/help/solana-rent-recovery
- Solana 文档「关闭代币账户」 · solana.com/zh/developers/cookbook/tokens/close-token-accounts
- Solana Documentation: Accounts · solana.com/docs/core/accounts
- OKX Wallet: How to recover Solana Account Rent? · web3.okx.com/learn/solana-account-rent-how-recover