Unbyte
Live on Solana mainnet

Solana's hidden trades, decoded.

A quarter of Solana's app activity runs through programs that publish no IDL. Unbyte turns their raw bytes into clean, verified trade data, so your wallet, terminal or agent sees what really happened.

  • Free public dashboard
  • No sign-up
  • Every field shows its proof
FLASHX router · closed programDecoded
9.9 SOL → 321,872 tokensswap · 4xPcgD…o6Dz
Sideside = 0Buy
Sentamount_in = 99000000009.9 SOL
Minimum outmin_amount_out = 272589241369272,589 tokens
Receivedfrom balance change321,872 tokens
Slippage allowedmin out / received = 0.85~15%
Routeroute = [pump_amm_53, id_0]pump_amm
Real swaps from closed routers ▍
  • FLASHX9.9 SOL buy via pump_amm
  • 6Vo322 SOL buy via pump.fun
  • term912 SOL routed Raydium CLMM → pump_amm
  • FLASHX3,883,356 calls a day, 100% decoded
  • term91,078,210 calls a day, 99.0% decoded
  • 6Vo321,197,072 calls a day, 100% decoded
  • pump.funin 57.9% of FLASHX swaps
  • pump_ammin 43.6% of 6Vo32 swaps
  • Raydium CLMMin 11.4% of FLASHX swaps
  • term9~200,000 trades land a day
  • pumprepaired: 21% → 95.2% clean
  • pump_ammrepaired: 43% → 100% clean
The blind spot

Most tools can't read a quarter of Solana.

Closed programs carry more than 120 million instructions a day. Standard decoders see bytes. Unbyte sees trades.

28.4%

of Solana app activity runs through programs with no public IDL. Invisible to standard decoders.

Across 666 programs
24.1%

of traffic from IDL-publishing programs fails its own IDL. Published isn't the same as correct.

49 busiest publishers
100.0%

of the 3.9 million daily calls to FLASHX, a closed router, decoded by Unbyte.

100% byte-exact
61%

of term9's transactions are rejected duplicates. We count the ~200K trades that land, not 513K calls.

±3.1% on audited transactions
Products

One decoder. Three ways to use it.

Watch the flow today. Plug it into your product next.

Live

Watch the flow

See who routes Solana's trades, how much closed-router flow is decoded, and which programs' IDLs you can trust. Free, public, no sign-up.

Open the dashboard →
Beta

Verify before you sign

An agent API for wallets and bots: decode_tx and verify_before_sign catch wrong amounts, loose slippage and unknown programs before the signature.

See plans and limits →
Coming soon

IDLs that stay correct

A registry of inferred and repaired IDLs, versioned through every upgrade, with an alert the moment a program ships a change its IDL doesn't describe.

Join the early access list →
Repairs

Published IDLs drift. We fix them.

Launchpads ship new instructions faster than they update their IDLs, so their newest trades go dark. Unbyte repairs them, and reads every past transaction with the version that was live at the time.

Clean decodes on live trafficTheir own IDLWith Unbyte
Share of instructions decoded with every byte accounted for. pump_amm measured on 2,031 sampled instructions.
Why Unbyte

Data you can build on.

Decoded data is only worth something if you know when to trust it. Every Unbyte figure carries its proof.

Whole days, not samples

Every call a closed router receives is counted and decoded, then confirmed by a random audit.

Proof on every field

Each decoded field shows how often it matched what really happened on chain. Unknowns are flagged, never guessed.

Never silently wrong

Bytes that don't fit are reported, not stretched into a plausible answer. You always know what Unbyte can't read yet.

Trades, not noise

Duplicate submissions are told apart from swaps that land, so volumes are never inflated by retries.

Stop guessing what closed programs do.

Building a wallet, a trading terminal or an agent that reads Solana? Get early access to the Unbyte API and the IDL registry.