Solana (SOL)
Abbreviation: SOL
Pronunciation: soh-LAH-nuh
Also known as: Solana, SOL
Definition
Solana is the native digital asset of the Solana blockchain and is used for transaction fees, account funding, staking, and value transfer. The network stores state in accounts and processes transactions containing one or more program instructions. SOL is measured in lamports, and payment integrations must manage recent blockhash validity, fee-payer selection, account ownership, transaction atomicity, and Solana-specific confirmation or finality states.
Overview
Solana (SOL) is the native Coin of the Solana network. It funds transaction fees, can be transferred between system accounts, supports staking, and provides the lamports needed for account creation or storage-related requirements. One SOL is subdivided into lamports for precise accounting.
Solana stores mutable state in accounts identified by 32-byte addresses. A transaction contains signatures, account references, a recent blockhash, and one or more compiled instructions. All instructions in the transaction execute atomically: if one fails, the state changes are rolled back, although fees can still be charged.
Every transaction requires a fee paid in SOL. The fee includes a base component per signature and can include a prioritization fee based on requested compute resources. A separate fee payer can sponsor a user’s transaction, which is useful when the user is transferring a token but does not hold enough SOL.
Native SOL movement differs from an SPL Token Transfer. SPL tokens use token accounts and mint-specific program logic, while SOL is managed through the system’s native account balance. Wrapping SOL into a token account creates a separate representation that should not be confused with ordinary native SOL.
Payment systems must verify cluster, account destination, lamport amount, fee payer, signatures, execution result, and commitment level. A recent blockhash expires, so delayed signing can invalidate a transaction before broadcast. Provider support and current network configuration should be checked before exposing SOL as a payment option.
Solana transaction monitoring should preserve the signature, slot, blockhash, fee details, and final commitment status. A signature can be observed before a transaction reaches the merchant’s required commitment level, and an expired blockhash requires rebuilding and signing a new transaction rather than blindly rebroadcasting the old message.
Key Takeaway
SOL is Solana's native fee and staking asset, and reliable payments require Solana-specific account, blockhash, fee-payer, atomic execution, and commitment handling.
Sources
- Solana Documentation: Core Concepts — Solana Foundation (2026-08-02)
- Solana Documentation: Fees — Solana Foundation (2026-08-02)
- Solana Documentation: SPL Token Basics — Solana Foundation (2026-08-02)
- OxaPay API Reference: Supported Currencies — OxaPay (2026-08-02)