Tx Doctor / Solana 错误库 / SOL 不足以支付租金
Solana 错误:SOL 不足以支付租金 (InsufficientFundsForRent)
创建或充值账户后会让其余额低于免租金下限,网络因此拒绝了这笔交易。
为什么会这样
- 每个账户都必须保留最低 SOL 才能存活;只充一部分会被直接拒绝。
- 转出后让账户余额落在 0 到租金下限之间是不允许的。
- 关闭账户后立刻花掉回收的租金,也会触发这个错误。
怎么解决
- 至少充值到免租金下限(普通账户约 0.00089 SOL,代币账户约 0.00204 SOL)。
- 往钱包补一点 SOL 再重试。
- 如果是清空钱包,记得留够租金。
日志里长什么样
Transaction simulation failed: InsufficientFundsForRent
现在就遇到这个错误?粘贴你的交易签名,直接看到失败的指令、程序和错误码。
诊断我的交易