githubEdit

Stellar

Firehose chain-specific configuration for Stellar

This page covers Reader Node configuration specific to Stellar. For general Firehose architecture and deployment, see the Single Machine Deployment or Distributed Deployment guides.

circle-exclamation

Docker Image

ghcr.io/streamingfast/firehose-stellar:<version>

View available versions on GitHub Packagesarrow-up-right

The image contains the firecore and firestellar binaries.

Binary & Releases

Component
Repository
Binary

Firehose

firecore, firestellar

Download releases from the GitHub releases pagearrow-up-right.

Networks

Network
Chain Name

Stellar Mainnet

stellar-mainnet

Stellar Testnet

stellar-testnet

Architecture

Firehose for Stellar uses an RPC poller approach. The poller fetches ledgers from Stellar Soroban RPC endpoints and converts them to Firehose format.

Reader Node Configuration

Stellar Mainnet

Stellar Testnet

Key Poller Flags

Flag
Description

fetch rpc

Subcommand to run the RPC poller

{first-streamable-block}

Variable substituted from --common-first-streamable-block

--state-dir

Directory to store poller state

--endpoints

Soroban RPC endpoint URL(s), can be specified multiple times

--block-fetch-batch-size

Number of ledgers to fetch in parallel

--is-mainnet

Set to false for testnet (default true)

Resources

Last updated

Was this helpful?