Injective
Firehose chain-specific configuration for Injective
This page covers Reader Node configuration specific to Injective. For general Firehose architecture and deployment, see the Single Machine Deployment or Distributed Deployment guides.
Firehose for Injective uses an RPC poller approach. You can either run your own Injective node or use an RPC provider. For node setup, refer to the official Injective documentation.
Docker Image
ghcr.io/streamingfast/firehose-cosmos:<version>View available versions on GitHub Packages
The image contains the firecore and fireinjective binaries.
Binary & Releases
Download releases from the GitHub releases page.
Networks
Injective Mainnet
injective-mainnet
Injective Testnet
injective-testnet
Architecture
Firehose for Injective uses an RPC poller approach. The poller fetches blocks from Injective RPC endpoints and converts them to Firehose format.
Reader Node Configuration
Injective Mainnet
Injective Testnet
Key Poller Flags
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
--block-fetch-batch-size
Number of blocks to fetch in parallel
--endpoints
Injective RPC endpoint URL(s), can be specified multiple times
Resources
Last updated
Was this helpful?
