Solana (SOL)
Abbreviation: SOL
Pronunciation: soh-LAH-nuh
Also known as: Solana, SOL
Definition
Solana (SOL) is the native coin of the Solana network.
Overview
How it works and why it matters
SOL is Solana's native asset, used for transaction fees and staking, and is not itself an SPL token mint. Solana programs operate on accounts; transfers may involve native SOL or token-account instructions with different validation details. A payment monitor should recognize signature, slot, mint when relevant, fee payer and commitment level.
Important technical and operational details
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.
Related concepts
Further reading
Example
A buyer pays with USDC on Solana. Their wallet may spend SOL on transaction fees even though the merchant receives USDC. The merchant should verify the USDC mint and receiving token account rather than counting the SOL fee movement as payment.
Comparison
A Solana signature identifies a transaction, not automatically a successful invoice. A confirmed or processed observation may differ from finalized commitment, and expired recent blockhashes require a newly constructed transaction.
Key Takeaway
Verify native SOL separately from SPL tokens and check the relevant commitment level.
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)