> ## Documentation Index
> Fetch the complete documentation index at: https://www.helius.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# LaserStream vs Dedicated Nodes: Choosing the Right gRPC Solution

> Compare LaserStream and Dedicated Nodes to choose the best gRPC streaming solution for your needs

LaserStream is the recommended choice for virtually all streaming use cases due to its superior performance, enhanced reliability, managed infrastructure, and advanced features like 48-hour historical replay and auto-reconnection.

## Quick Decision Guide

> [card] Choose LaserStream
>
> **Best for 99% of use cases**
>
> * Superior performance & reliability
> * Historical replay & auto-reconnection
> * Managed infrastructure
> * Multi-region support

> [card] Choose Dedicated Nodes
>
> **Only if you specifically need**
>
> * No rate limits
> * No credits usage
> * Custom node configurations

> [!TIP]
>
> Get started with LaserStream from your [Helius Dashboard](https://dashboard.helius.dev/laserstream). Mainnet requires a Business or Professional plan; Devnet is available on Developer and above. See [Plans & Pricing](https://www.helius.dev/docs/billing/plans.md) for details.

## Feature Comparison

> [tab] Performance & Reliability
>
> <table>
>   <thead>
>     <tr>
>       <th width="300">Feature</th>
>       <th width="200">LaserStream</th>
>       <th width="200">Dedicated Nodes</th>
>     </tr>
>   </thead>
>
>   <tbody>
>     <tr>
>       <td>**Streaming Performance**</td>
>       <td>✅ **Superior optimized performance**</td>
>       <td>⚠️ **Can fail under high load**</td>
>     </tr>
>
>     <tr>
>       <td>**Reliability**</td>
>       <td>✅ **Multi-node redundancy**</td>
>       <td>❌ **Single point of failure**</td>
>     </tr>
>
>     <tr>
>       <td>**Uptime Guarantee**</td>
>       <td>✅ **Zero downtime risk**</td>
>       <td>❌ **Node failure risk**</td>
>     </tr>
>
>     <tr>
>       <td>**Geographic Distribution**</td>
>       <td>✅ **Multiple regions worldwide**</td>
>       <td>⚠️ **Single location**</td>
>     </tr>
>
>     <tr>
>       <td>**Network Support**</td>
>       <td>✅ **Mainnet + Devnet**</td>
>       <td>⚠️ **Single network only**</td>
>     </tr>
>   </tbody>
> </table>

> [tab] Advanced Features
>
> <table>
>   <thead>
>     <tr>
>       <th width="300">Feature</th>
>       <th width="200">LaserStream</th>
>       <th width="200">Dedicated Nodes</th>
>     </tr>
>   </thead>
>
>   <tbody>
>     <tr>
>       <td>**Historical Replay**</td>
>       <td>✅ **Up to 48 hours**</td>
>       <td>❌ **Not available**</td>
>     </tr>
>
>     <tr>
>       <td>**Auto-Reconnection**</td>
>       <td>✅ **Built-in with SDK**</td>
>       <td>❌ **Manual implementation required**</td>
>     </tr>
>
>     <tr>
>       <td>**Enhanced SDK**</td>
>       <td>✅ **Professional connection management**</td>
>       <td>❌ **Basic client only**</td>
>     </tr>
>
>     <tr>
>       <td>**Archival Data Access**</td>
>       <td>✅ **Available via shared plan**</td>
>       <td>❌ **Not available**</td>
>     </tr>
>   </tbody>
> </table>

> [tab] Platform Integration
>
> <table>
>   <thead>
>     <tr>
>       <th width="300">Feature</th>
>       <th width="200">LaserStream</th>
>       <th width="200">Dedicated Nodes</th>
>     </tr>
>   </thead>
>
>   <tbody>
>     <tr>
>       <td>**Rate Limits**</td>
>       <td>⚠️ **Has rate limits**</td>
>       <td>✅ **No rate limits**</td>
>     </tr>
>
>     <tr>
>       <td>**Credit Usage**</td>
>       <td>⚠️ **Has credits**</td>
>       <td>✅ **No credits**</td>
>     </tr>
>
>     <tr>
>       <td>**sendTransaction**</td>
>       <td>✅ **Optimized landing rates**</td>
>       <td>❌ **Poor landing rates**</td>
>     </tr>
>
>     <tr>
>       <td>**Platform Features**</td>
>       <td>✅ **APIs, webhooks included**</td>
>       <td>❌ **Requires separate shared plan**</td>
>     </tr>
>   </tbody>
> </table>

***

## Use Cases

> [tab] LaserStream Ideal For
>
> > [card] High-Performance Trading
> >
> > Real-time data feeds with superior performance and reliability
>
> > [card] Production Applications
> >
> > Mission-critical systems that need guaranteed uptime
>
> > [card] Portfolio Tracking
> >
> > Account monitoring, balance updates, transaction history
>
> > [card] DeFi Analytics
> >
> > Protocol monitoring, yield farming data, liquidity tracking
>
> > [card] NFT Applications
> >
> > Collection monitoring, marketplace data, trait analysis
>
> > [card] Enterprise Solutions
> >
> > Professional applications requiring managed infrastructure

> [tab] Dedicated Nodes Limited Cases
>
> > [!WARNING]
> >
> > **Very limited use cases** - only suitable for specific requirements
>
> > [card] No Credits
> >
> > When you don't want to deal with credits
>
> > [card] No Rate Limits
> >
> > When you need unlimited request rates
>
> > [!NOTE]
> >
> > **Important**: Dedicated nodes have significant limitations including performance risks, single points of failure, and higher costs.

***

## Pricing Comparison

> [!NOTE]
>
> All prices shown in dollars are in United States dollars (USD).

> [card] LaserStream
>
> **Business Plan: \$499/month  |  Professional Plan: \$999/month**
>
> * 100M–200M monthly credits included
> * 2 credits per 0.1 MB of uncompressed data
> * Transparent pay-per-use pricing
> * All platform features included

> [card] Dedicated Nodes
>
> **Starting at \$2,900+/month**
>
> * Node cost varies by specifications
> * Shared plan required for full features
> * Higher total cost for most use cases

***

## Technical Implementation

> [tab] LaserStream
>
> **Simple integration with enhanced features**
>
> ```typescript theme={"system"}
> import { subscribe, LaserstreamConfig } from 'helius-laserstream';
>
> const config: LaserstreamConfig = {
>   apiKey: 'your-api-key',
>   endpoint: 'https://laserstream-mainnet-ewr.helius-rpc.com'
> };
>
> // Automatic reconnection and historical replay
> await subscribe(config, subscriptionRequest, handleData, handleError);
> ```
>
> > [!NOTE]
> >
> > **Key Benefits**: Built-in reconnects, 48-hour historical replay, and professional error handling

> [tab] Dedicated Nodes
>
> **Manual connection management required**
>
> ```typescript theme={"system"}
> import { Client } from '@yellowstone-grpc/client';
>
> const client = new Client(endpoint, undefined, {
>   'grpc.keepalive_time_ms': 30000,
>   // Custom connection settings...
> });
>
> // Manual reconnection logic needed
> client.on('error', (error) => {
>   // Implement your own reconnection strategy
> });
> ```
>
> > [!WARNING]
> >
> > **Additional Work Required**: You need to implement your own reconnection logic, error handling, and connection management

***

## Decision Framework

**1. Assess Your Needs**

Do you need the best streaming performance and reliability?

* **Yes** → LaserStream
* **No** → Continue to next step

**2. Infrastructure Preference**

Do you want to focus on your application, not infrastructure management?

* **Yes** → LaserStream
* **No** → Continue to next step

**3. Advanced Features**

Do you need 48-hour historical replay or auto-reconnection?

* **Yes** → LaserStream
* **No** → Continue to next step

**4. Rate Limits & Credits**

Do you specifically need no rate limits and no credits usage?

* **Yes** → Consider Dedicated Nodes (but weigh the significant downsides)
* **No** → LaserStream

***

## Getting Started

> [card] [Start with LaserStream](https://www.helius.dev/docs/laserstream.md)
>
> Get started with LaserStream's enhanced gRPC streaming

> [card] [Explore Dedicated Nodes](https://www.helius.dev/docs/dedicated-nodes)
>
> Learn about dedicated node options and specifications

## Need help deciding?

Most users find LaserStream meets their needs perfectly. Start there unless you specifically need no rate limits or credits.

> [card] [Get Started](https://dashboard.helius.dev/laserstream)
>
> Enable LaserStream from your Helius Dashboard and start streaming.

> [card] [Join Discord](https://discord.com/invite/6GXdee3gBj)
>
> Get real-time help from our community and support team


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.