Lantern - Yellowstone gRPC Support
Lantern supports Yellowstone gRPC for efficient account and owner subscriptions with reduced bandwidth usage.
Overview
Lantern supports Yellowstone gRPC as well. By default, you can access this feature on port 8090 .
You can use any standard Yellowstone gRPC client to connect. We support subscribing to accounts and owners only. Filters will work normally.
If using Docker, be sure you have exposed port 8090. You can find instructions for Docker run and Docker compose in the Docker Install section.
Why Use Lantern with Yellowstone?
One reason to do this instead of using Yellowstone directly with FluxRPC is that the protocol Lantern uses to stay up-to-date with FluxRPC consumes less bandwidth.
In other words, using Lantern + FluxRPC as the source for your Yellowstone data will use less bandwidth than connecting your Yellowstone client directly to FluxRPC.
Lower Bandwidth
Lantern's sync protocol uses less bandwidth than direct Yellowstone connections
Local Caching
Benefit from Lantern's local cache while using Yellowstone protocol
Connection Details
Connect your Yellowstone gRPC client to:
Shell
localhost:8090
Or the appropriate host if running Lantern remotely. Make sure port 8090 is accessible to your client application.
Supported Features
Lantern's Yellowstone implementation currently supports:
- Subscribing to accounts
- Subscribing to owners (program accounts)
- Standard filters
Open the section overview for the broader context, live navigation, and interactive code examples.
Continue in this section
- Lantern - Runtime Behavior — Learn how Lantern behaves during startup, runtime requests, network failures, and shutdown or restart cycles.
- Lantern - Benchmarking — Learn how to benchmark Lantern performance with the open-source RPC testing suite and compare local-cache throughput.
- Lantern - FAQ — Frequently asked questions about Lantern installation, usage, performance, cost, and troubleshooting.
- Lantern - Known Issues — Known issues and platform-specific considerations when running Lantern on Windows, macOS, and Linux.
- Lantern - Edge-Caching for Solana — Lantern provides edge-caching for Solana account state with zero-latency RPC access and selective local synchronization.
- Lantern - Supported RPC Methods — Learn which Solana RPC methods Lantern can serve from local cache for ultra-fast responses and lower upstream load.