Skip to content
Altcoins & TokensBeginner

How Solana processes a transaction: submission to confirmation

Solana sends your signed transaction to a validator, which executes and confirms it. A wallet with SOL pays the fee, and an explorer shows status.

Vahe HakobyanVahe HakobyanEditor-in-chief Updated Oct 6, 20263 min readFact-checked
The Solana logo over a dark navy scene of glass blocks joined by glowing cyan light.
Illustration: World-Crypt
On this page
Key takeaways
  • You sign before the transaction leaves your wallet.
  • A validator executes and confirms the transaction.
  • An explorer shows whether it confirmed.

How does Solana process transactions? Solana sends a signed transaction to a validator that executes and confirms it. To send one, you need a Solana wallet with SOL for the fee. You create, sign, and submit it, then check its status.

What do you need before you start?

You need a Solana wallet that can hold SOL and sign transactions. SOL pays the network fee, and you need the recipient's Solana address.

Before you send

  • A wallet that can sign transactions.
  • A balance of SOL.
  • The recipient's correct Solana address.

How does Solana process a transaction step by step?

Solana processes a transaction by sending it to a validator that executes and confirms it. Your wallet creates and signs it first.

  1. 1Create the transactionEnter the recipient's address and amount. Your wallet builds the message.
  2. 2Review and sign itCheck the address and amount, then approve. Your wallet signs it.
  3. 3Submit it to RPCYour wallet sends it to an RPC node. The node forwards it to Solana.
  4. 4Execute on a validatorA validator runs the instructions. Sealevel can execute non-conflicting contracts at once.
  5. 5Receive confirmationThe validator includes it in a block and votes. The network confirms it.

What should you do after sending a transaction?

After sending, check the transaction on a Solana explorer, such as Solscan or Solana Explorer. The IRS treats crypto as property: buying with US dollars is not taxable, but trading one crypto for another or paying with crypto is.

  • Open Solscan or Solana Explorer and paste the signature.
  • Save the signature, date, amount, and fee.
  • Protect your seed phrase and check wallet access.

What mistakes should you avoid?

Two common mistakes are setting a priority fee too low and ignoring congestion. A priority fee is an optional extra payment that can help validators include your transaction when busy.

Frequently asked questions

Most confirm in a few seconds, but congestion and the priority fee can delay them. A busy network can make a transaction expire.

A priority fee is an optional extra fee you add to make validators more likely to include your transaction when the network is busy.

A failed transaction does not change the ledger, so the transfer does not go through. The network may still charge a fee for the work.

You cannot cancel it once it is submitted. It will confirm, fail, or expire if validators do not include it.

Was this guide helpful?
Written byVahe HakobyanVahe Hakobyan is the editor-in-chief of World-Crypt. He covers bitcoin, markets and regulation, and leads the newsroom that fact-checks every story before it goes live.