What the error means
This transaction has already been processed
The same signed transaction was sent twice. The first copy already landed, so the network rejects the duplicate.
| Where it comes from | Solana runtime (transaction error) |
| Code | AlreadyProcessed |
How to fix it
- Search the transaction signature on a block explorer. If it shows success, nothing more is needed.
- Do not click send again; refresh the app to see the updated balance.
- If you need to repeat the action, build a new transaction, which gets a fresh blockhash and a new signature.
If that is not it
- If the explorer shows the transaction failed, the duplicate message is hiding the real error; open the failed transaction to read it.
More fixes: how to decode any Solana error code and why Solana transactions fail.
Source
Error text and code from Solana SDK transaction and instruction error definitions (anza-xyz/solana-sdk), read on 24 October 2026.
