Skip to content
Get started

Single chain · Review

Solana Explorer: plainer than Solscan, and it points anywhere

It does less decoding than Solscan and looks considerably plainer. It is also the only Solana explorer you can point at your own validator, which for anyone building is the whole argument.

Updated 17 September 2026 · How we test · 9 min read
Free, no key Open source Self-hostable 1 chain

At a glance

Operator
Solana Foundation
Launched
2020
Chain
Solana
Custom RPC
Yes — the key feature
Clusters
Mainnet, devnet, testnet, custom
Open source
Yes
API
Solana JSON-RPC, keyless public endpoint
Best for
Development and verification

The verdict

The official Solana explorer is open source, maintained by the Solana Foundation, and uniquely able to read from any RPC endpoint you give it — mainnet, devnet, testnet or a validator running on your laptop. For development that makes it the only option. For everyday use Solscan decodes more, but this one shows you the raw truth and lets you verify it.

What it does well

  • Point it at any RPC endpoint, including localnet — no other Solana explorer does this
  • Open source and maintained by the Solana Foundation
  • Clean, fast pages without the commercial weight of the alternatives
  • Instruction data shown in raw form alongside decoding, which matters when the decoder is wrong
  • Devnet and testnet support is first-class rather than an afterthought

Where it falls short

  • Less decoding than Solscan, so unfamiliar programs stay opaque
  • Token and NFT metadata handling is basic
  • No aggregate analytics or historical charting
  • Interface assumes you know Solana’s account model

Why it scored what it scored

Six criteria, each out of five, weighted as set out in our methodology. A score without a reason is just a number, so here is the reason for each one.

Coverage 2.0
Solana only, but across every cluster including ones you run yourself, which no competitor offers.
Data depth 4.0
Decoded where it can be, raw where it cannot, and it shows both. Less interpretation than Solscan and more verifiable.
Speed 4.0
Quick and light, with none of the commercial weight the alternatives carry.
Privacy 4.0
Point it at your own RPC and no third party learns anything. That is the strongest privacy position available on Solana.
API 4.0
It is a front end over Solana JSON-RPC, whose public mainnet endpoint is keyless and throttled. No separate product API to rate.
Interface 3.0
Plainer than Solscan and faithful to the account model, which makes it clearer for developers and harder for newcomers.

The custom RPC setting is the entire argument

Every other Solana explorer reads from infrastructure its operator controls. This one reads from whatever endpoint you tell it to.

Change a dropdown and you are on devnet. Enter a URL and you are on a private cluster, a paid RPC provider, or a validator running on your own machine. The explorer is a front end over Solana's JSON-RPC, and the RPC is a parameter rather than a constant.

For development this is not a convenience, it is the difference between having an explorer and not having one. Testing a program on localnet with Solscan is impossible — your local transactions do not exist as far as it is concerned. Here they appear immediately.

It also has a privacy consequence worth noting. Point it at your own RPC and no third party learns what you looked at. That is the same argument Otterscan makes for Ethereum, available here without abandoning the mainstream tool.

Showing the raw data alongside the decoding

Solscan decodes aggressively, which is usually what you want and occasionally hides something. A decoder that does not recognise a program presents its best guess rather than announcing uncertainty, and a confident wrong reading is worse than an honest unreadable one.

The official explorer shows decoded instructions where it can and the raw account list and instruction data where it cannot — and it shows the raw form alongside, not instead. When you are developing a program, that raw view is what you check your serialisation against.

It is also the tie-breaker when two explorers disagree about a transaction. The raw instruction data is the ground truth; everything else is interpretation. Being able to see it settles arguments that otherwise go in circles.

The account model, shown correctly

Everything on Solana is an account: wallets, token balances, program code, and program state. Each account has an owner, which is the program permitted to modify it, and a lamport balance that must meet the rent-exemption minimum.

The official explorer presents this structure directly. An account page shows the owner program, the data size, the rent-exempt status and the raw data. That is a more faithful rendering of Solana than a balance-and-transactions layout, which is what several third-party explorers impose.

It makes the recurring confusion legible too. Your wallet does not hold your USDC — an associated token account, owned by the SPL Token program, does, and your wallet owns that account. Seeing the ownership chain laid out explains the model in a way that a list of balances never will.

The RPC underneath

Because this is a thin front end, the API question is really about Solana's own JSON-RPC. The public mainnet endpoint works without a key — we confirmed it — and returns slot, epoch, account and transaction data:

curl -X POST https://api.mainnet-beta.solana.com \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"getSlot"}'

It is heavily throttled and explicitly not for production. For a status widget or occasional lookup it is free and needs nothing, which is why the live figures on this site use it.

For anything serious you want a dedicated RPC provider, and then this explorer pointed at the same endpoint gives you a visual view of exactly the data your application sees. That alignment — same source, same results — removes a whole category of debugging confusion.

Which to use

Use the official explorer for development, for devnet and localnet, for verifying a decoded reading against raw data, and when you would rather not tell a third party what you are looking at.

Use Solscan for everyday reading — the decoding is richer, token and NFT handling is considerably better, and for working out why a swap failed it will get you there faster.

Most Solana developers end up with both open, which is the sensible outcome rather than a failure of either.

What our reference tests showed

We ran the official explorer against the same Solana items we used for Solscan: a plain SOL transfer, an SPL token transfer, a failed swap, an NFT mint, and a transaction on a local validator that no hosted explorer can see.

The first four rendered correctly with less decoding than Solscan, exactly as expected. The failed swap named the failing instruction and returned the program error code without translating it into plain language — enough to diagnose if you know the program, less helpful if you do not.

The fifth item is the one that matters. Pointing the explorer at a local validator took one field change, and transactions that existed nowhere else appeared immediately. We repeated the exercise against devnet with the same result. No other Solana explorer we tested can do this at all.

We also used it as the tie-breaker in a case where two explorers presented the same transaction differently, and the raw instruction data settled it in under a minute. That is a small thing until the moment you need it, and then it is the only thing that helps.

If this is not the one

Solana is served by fewer explorers than the EVM world. These are the ones worth knowing alongside it.

Solana Explorer: common questions

What is the official Solana block explorer?

explorer.solana.com, run by the Solana Foundation and open source. Solscan is independent and more widely used.

Can I use it with a local validator?

Yes — set the RPC endpoint to your local validator and it works. No other Solana explorer supports this, which makes it the only option for localnet development.

Solana Explorer or Solscan?

Official for development, custom clusters, raw data and privacy. Solscan for everyday reading, richer decoding and better NFT support. Both, if you build on Solana.

Does the Solana RPC need an API key?

The public mainnet endpoint does not, but it is heavily throttled and not intended for production. Dedicated RPC providers require keys and offer real capacity.