# Solana RPC Node  
The Fastest Blockchain

Connect to Solana, the high-performance blockchain processing 65,000+ TPS. Experience 400ms blocks, minimal fees, and the most active ecosystem for DeFi, NFTs, and real-time applications.

[Documentation](https://docs-rpc.crypto-chief.com/chains/solana) [Get a free endpoint ](https://auth.crypto-chief.com/registration)

##### 50 M+

Requests per Day

##### 99.9 %

Network Uptime

##### < 100 ms

Average Response Time

##### 24/7

Technical Support

## Specification Solana Network

Technical characteristics and available endpoints

![Solana (SOL)](/img/protocols/solana.svg)

### Solana (SOL)

Mainnet & Testnet Support — Devnet

Network Mainnet-Beta

Protocol HTTP / WebSocket

Uptime 99.9%

Block Time \~400ms

TPS 65,000+

Consensus Proof of History + Proof of Stake

Solana is the world's fastest blockchain, capable of processing 65,000+ transactions per second with 400-millisecond block times. Using innovative Proof of History consensus alongside Proof of Stake, Solana has become the platform of choice for high-frequency DeFi, NFT marketplaces, gaming, and real-time applications requiring instant finality.

#### Key capabilities:

- 65,000+ TPS theoretical capacity with room to scale
- 400ms block time — fastest among major blockchains
- Transaction fees typically <$0.001 (fractions of a cent)
- Proof of History for verifiable time ordering
- Vibrant ecosystem with Jupiter, Magic Eden, and hundreds of protocols
- Native program architecture (not EVM)
- Compressed NFTs for massive scalability
- Growing DeFi ecosystem with $3B+ TVL

#### 🔗 RPC Endpoints

HTTPS

`https://rpc.crypto-chief.com/solana/{YOUR_API_KEY}`

WSS

`wss://rpc.crypto-chief.com/solana/ws/{YOUR_API_KEY}`

Replace {YOUR\_API\_KEY} with your actual API key from the dashboard.

### Need testnet SOL? Try the Solana Faucet

Free native testnet SOL and test USDT on **Devnet** — claim instantly from your Crypto Chief dashboard before going to mainnet.

[Open faucet](/faucet/solana-devnet/)

## What is a Solana RPC Node?

Access the world's fastest blockchain

A Solana RPC node provides applications with access to Solana's high-performance blockchain, enabling lightning-fast transaction execution, real-time account updates, and program interactions. Solana's architecture allows applications to achieve throughput impossible on traditional blockchains.

### Why Solana is the fastest

Solana's breakthrough innovation is Proof of History (PoH) — a cryptographic clock enabling validators to agree on time order without communication overhead. Combined with parallel transaction processing and optimized networking, Solana achieves 400ms blocks and 65,000+ TPS while maintaining decentralization.

**Solana advantages:**

- **Blazing speed** — 400ms blocks, 65,000+ TPS capacity
- **Minimal fees** — transactions cost fractions of a cent
- **Composability** — atomic cross-program calls
- **Proof of History** — innovative consensus mechanism
- **Growing ecosystem** — dominant in NFTs, DeFi, gaming
- **Developer tools** — comprehensive SDK and tooling

### Proof of History explained

Proof of History is a cryptographic technique that creates a verifiable passage of time between events. Validators can prove that transactions occurred in a specific order without waiting for consensus on timing, dramatically increasing throughput.

**How Solana works:**

1. Leader validator sequences transactions with PoH timestamps
2. Transactions execute in parallel across multiple cores
3. Leader produces block every \~400ms
4. Validators verify PoH and state transitions
5. Tower BFT consensus finalizes blocks

### Solana programs vs smart contracts

Solana uses **programs** (not smart contracts) written in Rust or C. Programs are stateless — they manipulate separate account data. This architecture enables parallel execution and extreme performance.

Popular Solana programs include SPL Token (token standard), Metaplex (NFT), and Serum/Jupiter (DEX aggregation).

## Technical Documentation

Quick start for developers

### Supported RPC Methods

Solana uses JSON-RPC with Solana-specific methods:

- **getBalance** — get SOL balance
- **getAccountInfo** — get account data
- **getTransaction** — get transaction details
- **sendTransaction** — broadcast transaction
- **getRecentBlockhash** — get latest blockhash
- **getTokenAccountsByOwner** — get SPL token accounts
- **getProgramAccounts** — query program accounts
- **getSlot** — current slot number
- **accountSubscribe** — WebSocket account updates
- **logsSubscribe** — WebSocket transaction logs

### Code Examples

💻

#### JavaScript (@solana/web3.js) — Solana Connection:

```
const { Connection, PublicKey, LAMPORTS_PER_SOL } = require('@solana/web3.js');

const connection = new Connection(
  'https://rpc.crypto-chief.com/solana/YOUR_API_KEY',
  'confirmed'
);

// Get SOL balance
const publicKey = new PublicKey('YourSolanaAddress...');
const balance = await connection.getBalance(publicKey);
console.log('SOL Balance:', balance / LAMPORTS_PER_SOL, 'SOL');

// Get account info
const accountInfo = await connection.getAccountInfo(publicKey);
console.log('Account owner:', accountInfo?.owner.toString());

// Get recent performance
const perfSamples = await connection.getRecentPerformanceSamples(1);
console.log('Recent TPS:', perfSamples[0].numTransactions / perfSamples[0].samplePeriodSecs);
```

💻

#### Transfer SOL:

```
const { Connection, Keypair, SystemProgram, Transaction, sendAndConfirmTransaction, LAMPORTS_PER_SOL } = require('@solana/web3.js');

const connection = new Connection('https://rpc.crypto-chief.com/solana/YOUR_API_KEY');

// Load keypair (in production, use secure key management)
const fromKeypair = Keypair.fromSecretKey(Uint8Array.from([/* your secret key */]));
const toPublicKey = new PublicKey('RecipientAddress...');

// Create transfer transaction
const transaction = new Transaction().add(
  SystemProgram.transfer({
    fromPubkey: fromKeypair.publicKey,
    toPubkey: toPublicKey,
    lamports: 0.1 * LAMPORTS_PER_SOL // 0.1 SOL
  })
);

// Send and confirm
const signature = await sendAndConfirmTransaction(
  connection,
  transaction,
  [fromKeypair]
);

console.log('Transaction signature:', signature);
```

💻

#### Get SPL Token Balance:

```
const { Connection, PublicKey } = require('@solana/web3.js');
const { getAssociatedTokenAddress, getAccount } = require('@solana/spl-token');

const connection = new Connection('https://rpc.crypto-chief.com/solana/YOUR_API_KEY');

// USDC on Solana
const USDC_MINT = new PublicKey('EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v');
const owner = new PublicKey('YourAddress...');

// Get associated token account
const tokenAccount = await getAssociatedTokenAddress(
  USDC_MINT,
  owner
);

// Get token balance
const accountInfo = await getAccount(connection, tokenAccount);
console.log('USDC Balance:', Number(accountInfo.amount) / 1e6);
```

💻

#### WebSocket — Real-Time Account Updates:

```
const { Connection, PublicKey } = require('@solana/web3.js');

const connection = new Connection('wss://rpc.crypto-chief.com/solana/ws/YOUR_API_KEY');

const publicKey = new PublicKey('AddressToMonitor...');

// Subscribe to account changes
const subscriptionId = connection.onAccountChange(
  publicKey,
  (accountInfo, context) => {
    console.log('Account updated at slot:', context.slot);
    console.log('New lamports:', accountInfo.lamports);
  },
  'confirmed'
);

// Unsubscribe later
// await connection.removeAccountChangeListener(subscriptionId);
```

### Solana Best Practices

- **Commitment Levels:** Use 'confirmed' for most apps, 'finalized' for high-value
- **Rate Limits:** Implement proper retry logic and rate limiting
- **Transaction Fees:** Set compute budget for complex transactions
- **Account Rent:** Ensure accounts have minimum balance for rent exemption
- **Recent Blockhash:** Fetch recent blockhash for every transaction
- **Error Handling:** Handle Solana-specific errors and retries

## Why choose us?

Enterprise Solana infrastructure

### Maximum Speed

Ultra-optimized infrastructure delivering &lt;40ms latency with load balancing across high-performance Solana validator nodes.

### High Reliability

Enterprise-grade infrastructure with 99.9% uptime, automatic failover, and redundant nodes handling millions of requests daily.

### Deep Analytics

Monitor Solana-specific metrics including slot progression, TPS, program calls, token operations, and commitment levels.

### Global Network

Strategic deployment across North America, Europe, and Asia with geo-routing for optimal latency worldwide.

### Infinite Scaling

Infrastructure handles Solana's high throughput automatically scaling during peak NFT mints and DeFi trading volumes.

### Solana Experts

24/7 support from engineers with deep Solana expertise including Rust programs, SPL tokens, and ecosystem protocols.

## Examples of Use

Build high-performance applications on Solana

Solana's extreme speed and low costs enable applications impossible on other blockchains — from real-time gaming to high-frequency trading and NFT platforms processing millions of transactions.

#### NFT Marketplaces

Solana dominates NFTs with Magic Eden and others. Build marketplaces handling thousands of mints and trades per minute with compressed NFTs for massive scalability.

#### High-Frequency DeFi

Launch DEXs, perpetuals, and derivatives leveraging Solana's speed. Jupiter, Drift, and Phoenix showcase what's possible with 400ms blocks and instant finality.

#### Real-Time Gaming

Build blockchain games with real-time interactions. Solana's speed enables gameplay mechanics impossible on slower chains — FPS games, MMOs, competitive esports.

#### Trading Bots & MEV

Build sophisticated arbitrage and MEV strategies. Our ultra-low latency infrastructure gives competitive advantage in Solana's high-frequency environment.

#### Social & Consumer Apps

Create Web3 social platforms and consumer applications where speed matters. Solana handles social interactions and micro-transactions at internet scale.

#### Payments & Fintech

Build payment systems leveraging Solana's speed and low costs. Process thousands of payments per second with instant settlement and minimal fees.

## Got questions?  
we are here to help

## What is Solana? 

Solana is the world's fastest blockchain with 400ms blocks and 65,000+ TPS capacity, using Proof of History and Proof of Stake consensus.

## How fast is Solana really? 

Solana produces blocks every \~400 milliseconds and can theoretically process 65,000+ transactions per second, with actual throughput regularly exceeding 3,000+ TPS.

## What is Proof of History? 

Proof of History is Solana's innovation — a cryptographic clock proving when events occurred, enabling validators to agree on transaction order without communication overhead.

## How much do Solana transactions cost? 

Solana transaction fees are typically $0.00025 (0.000005 SOL), making it one of the cheapest blockchains for transactions.

## Is Solana EVM compatible? 

No, Solana uses its own architecture with programs written in Rust or C. It's not EVM-compatible, which allows for superior performance.

## What are SPL tokens? 

SPL (Solana Program Library) is Solana's token standard, similar to Ethereum's ERC-20\. It includes standards for fungible tokens, NFTs, and more.

## Has Solana had outages? 

Solana experienced network congestion and outages in 2021-2022\. The network has since improved significantly with upgrades focused on stability and resilience.

## What are compressed NFTs? 

Compressed NFTs use Solana's state compression to dramatically reduce NFT costs — minting a million NFTs costs \~50 SOL instead of 250,000 SOL.

## Do you support Solana devnet? 

Yes, we provide RPC access to Solana mainnet-beta and devnet for development and testing.

## What wallets work with Solana? 

Popular Solana wallets include Phantom, Solflare, Backpack, and Ledger hardware wallets. All work seamlessly with our RPC infrastructure.

## Pricing that grows with your needs.

### Free

Start building on Web3 — no credit card.

##### $0

- 5 reqs/sec RPC
- 5 reqs/min Unified API
- 1 req/day AML
- Ultimate chains
- WSS, Statistics
- Community support

[Get started ](https://auth.crypto-chief.com/registration)

### Pay for use

Flexible pay-as-you-go for any workload.

##### From $10

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started](https://auth.crypto-chief.com/registration)

### Subscription

From $500 monthly plus 20% extra value.

##### From $500

- 400 reqs/sec RPC
- 300 reqs/min Unified API
- 5 reqs/sec AML
- EventStream
- Ultimate chains
- WSS, Whitelists, Statistics
- Support portal

[Get started ](https://auth.crypto-chief.com/registration)

### Enterprise

Tailored solution for expert builders

##### Custom terms

All Subscription features plus:

- Flexible rate limits
- Engineering team support
- Custom SLA
- Personal manager

[Contact Sales ](/contact/)
