Tx Doctor / Solana エラー事典 / ブロックハッシュが見つからない(失効)

BlockhashNotFound

Solana エラー:ブロックハッシュが見つからない(失効) (BlockhashNotFound)

取引が参照した最近のブロックハッシュがすでに失効しており、ネットワークが処理を拒否しました。資金の失敗ではなくタイムアウトです。

原因

解決方法

  1. そのまま再試行してください。ウォレットが新しいブロックハッシュを取得して再署名します。
  2. 送信が完了するまで確認画面を前面に保ってください。
  3. 混雑時間帯は優先手数料を上げて、ブロックハッシュの有効期間内に載せてください。

ログでの表示例

Transaction simulation failed: Blockhash not found

いまこのエラーが出ていますか?トランザクション署名を貼ると、失敗した命令・プログラム・エラーコードがそのまま分かります。

自分のトランザクションを診断

関連するエラー

取引はすでに処理済み

AlreadyProcessed

ネットワーク混雑で取り込まれず

AccountInUse

メモリプールから削除された取引

BTC · mempool

Nonce が低すぎる

EVM · nonce