Tx Doctor / Solana error library / Signature verification failed

SignatureFailure

Solana error: Signature verification failed (SignatureFailure)

The signature on the transaction did not match the message. The wallet signed different bytes than what was submitted.

Why it happens

How to fix it

  1. Sign again from the same wallet without editing fees in another tab.
  2. Check the network selector - devnet transactions never work on mainnet.
  3. Reconnect the hardware wallet and rebuild the transaction.

What it looks like in the logs

Transaction simulation failed: Signature verification failed

Seeing this error right now? Paste your transaction signature and get the exact instruction, program and code that failed.

Diagnose my transaction

Related Solana errors

Malformed or unsupported transaction

SanitizeFailure

Token account owner mismatch

Token 0x4

Token account is frozen

Token 0x11

Account not initialized or not found

AccountNotFound