Solana API

The Solana blockchain and cryptocurrency ecosystem is often touted as an “Ethereum Killer”. With its lightning speed, lower transaction fees, and smart contract functionality, Solana is taking a growing share of the blockchain market.

Networks Mainnet, Devnet, Testnet
Released 2020
Consensus Tower BFT (Proof of History)
Smart contracts Yes, called Programs
Block time ~400ms - 746ms
Smart contract language(s) supported Rust C, C++, Solidity
Get started with Solana

The Solana API — build without running a node

Access Solana blockchain data through one unified REST API: transaction and address data, balances, block data, and real-time webhooks for on-chain events — with no Solana node to run and maintain. Start free and scale as you grow.

Blockchain data

Read Solana transactions, addresses, balances, UTXOs, and block data through one REST API.

Real-time webhooks

Subscribe to on-chain events — incoming and outgoing transactions, confirmations, and mined blocks.

No node to run

Skip the infrastructure — managed, always-synced access with no node to operate or maintain.

Building a full wallet? Explore HD Wallets.

Need prices too? See the crypto price API, or run your own Solana RPC nodes.

The Solana token

Solana has its own native and utility token, SOL which is used to pay for transaction fees on the network. It is also used for staking allowing users to support Solana’s security while earning rewards. The inflationary token is designed to have a decreasing supply and an annual inflation rate of 1.5%.

Frequently Asked Questions

Which blockchain does Solana run on?

Solana settles on Solana. An SPL token balance is held in its own account derived from the wallet and the mint, so reading a holding means resolving that account rather than looking at the wallet address directly.

What kind of chain is Solana?

It is an account-model chain where token balances live in separate token accounts.

Can I test Solana without spending real funds?

Yes — the same endpoints serve Solana's devnet testnet, so you can build and verify an integration end to end before you touch mainnet.

How do I read Solana balances and transfers?

Use Address Latest for current state and recent activity — it needs no setup and answers for roughly the last 14 days. For a full history, Address History requires the address to be synced first, which then bills per address per day for as long as it stays synced.

What does reading Solana data cost?

It depends on the endpoint family rather than on Solana itself: single-record calls are charged per request, while list endpoints are charged per page returned, and a synced address adds a daily monitoring charge. The pricing calculator has the current per-chain figures.