Solana Transaction Decoder
Paste a Solana transaction signature to get a full human-readable breakdown of instructions, accounts and token transfers. Saves recent transaction history locally.
Decode any Solana transaction into human-readable instructions, account changes, and SOL balance shifts with SolveBar's Solana Transaction Decoder. Paste a transaction signature to instantly understand what happened on-chain.
Understanding Solana transactions
Solana transactions consist of instructions — each instruction calls a program (smart contract) with specific accounts and data. A single transaction can contain multiple instructions from multiple programs. Common programs include the System Program (SOL transfers) and SPL Token Program (token transfers).
Reading balance changes
The balance change view shows SOL gained or lost by each account. Positive values mean an account received SOL, negative means it paid. This is the fastest way to understand the economic flow of a transaction.
Program logs for debugging
Solana programs emit log messages during execution that are invaluable for debugging failed transactions — they often contain the exact reason for failure (insufficient funds, slippage exceeded, account not initialized, etc.).
Frequently Asked Questions
Where do I find a Solana transaction signature?
Transaction signatures appear in wallet apps after sending, on Solscan and Solana Explorer when browsing addresses. They are 87-88 character Base58 strings.
Can this decode failed transactions?
Yes. Failed transactions are still recorded on-chain. The decoder will show the error reason from the program logs.
Does this work for all Solana programs?
It parses raw instruction data for any program. For known programs like SPL Token, instructions are decoded into readable formats. Unknown programs show raw account list and data.