Solana Tx Decoder

Decodes Solana transactions to expose instructions, accounts, and program IDs for developers, auditors, and security researchers analyzing on-chain activity.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,304+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction

Worked Example & Common Values

Below is a sample worked calculation demonstrating how Solana Tx Decoder processes input data instantly inside your browser.

Sample Input Minified string: {"id":1,"status":"active","roles":["admin"]}
Computed Result { "id": 1, "status": "active", "roles": [ "admin" ] }
Execution Mode Client-Side In-Browser JS
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

This tool decodes Solana transaction blobs to expose the internal structure: signatures, message header, accounts, and instructions. It operates without blockchain interaction, offering a safe, deterministic view of a transaction's components. It supports common encodings (base64, hex) and can be extended to JSON-encoded transactions.

Conceptually, decoding follows the Solana wire protocol: parse the Message, map account indices to public keys, resolve program IDs, and interpret instruction data. Known programs (System, Token, Associated Token Account) can be given human-friendly names and basic decoding of their standard instruction formats. For unknown programs, the tool preserves raw data and indices.

Use cases include debugging on-chain behavior, auditing transfers, verifying transaction authenticity, and validating program interactions before deployment. The tool provides structured outputs suitable for pipelines and can be integrated into development workflows. Unique differentiators include program-id resolution, optional advanced decoding, and a format-agnostic input layer.

How to Use

  1. Provide inputs: paste the Solana transaction blob into the input field.
  2. Choose the input format: base64, hex, or JSON.
  3. Run decoding: execute the decoder to produce structured results.
  4. Review outputs: examine signatures, accounts, programs, and instruction data.
  5. Optional: export or copy the decoded JSON for tooling or audits.
How to use solana tx decoder

Frequently Asked Questions

Find Quick Answers

What input formats are supported?
The decoder accepts Solana transaction blobs encoded as base64, hexadecimal, or JSON-encoded objects. It validates encoding, decodes the blob into the transaction structure, and reports any mismatches with specific error details to guide correction.
Can it decode custom or unknown programs?
Yes, the tool decodes known program IDs with user-friendly names and standard instruction layouts; for unknown programs it preserves program indices and raw data, and can optionally apply a registry-based decoding if available.
Does decoding require network access?
No network access is performed. All decoding is local, static, and deterministic based on the provided blob and program registry data included in the tool.
What outputs are produced?
The output includes signatures, a decoded message with account keys, recent blockhash, and a list of instructions. Each instruction shows program_id_index, accounts, and base64 data; when possible, program names and decoded data fields are provided.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Developer Tools

Spotify to MP3 Converter

Convert Spotify tracks and playlists to MP3 format instantly with our free online converter.

Developer Tools

Road Distance Calculator

Calculate the driving distance and travel time between two addresses with our free online road dista...

Developer Tools

Age Calculator

Calculate your exact age in years, months, and days from any birth date to any target date.

Developer Tools

Currency Converter

Convert currencies instantly with real-time exchange rates and historical data support.

Your Feedback Matters

Help Us to Improve