LogoLogo
  • Firehose
  • Introduction
    • Firehose Overview
    • Prerequisites
  • Architecture
    • Components
      • Firehose-enabled Node
      • Reader
      • Merger
      • Relayer
      • gRPC Server
      • High Availability
    • Data Flow
    • Data Storage
  • Firehose Setup
    • Overview
    • Ethereum
      • Installation
      • Single-Machine Deployment
      • Reprocessing history
      • Synchronization
    • Injective
      • Single-Machine Deployment
    • NEAR
      • Single-Machine Deployment
    • Solana
      • Single-machine Deployment
    • System Requirements
  • Community Integrations
    • Starknet
      • Networks and nodes
      • Local deployment with Docker
      • Local deployment without Docker
  • Integrate New Chains
    • Benefits
    • Integration overview
    • Design Principles
    • Firehose Acme
  • References
    • Supported Protocols
    • Naming Conventions
    • Schemas
    • Indexing
    • FAQ
  • Release Notes
    • Change logs
      • Nov 8th 2023 Polygon Update
Powered by GitBook
On this page
  • Technologies Used
  • Requirements

Was this helpful?

Edit on GitHub
  1. Introduction

Prerequisites

StreamingFast Firehose prerequisites

PreviousFirehose OverviewNextComponents

Last updated 1 year ago

Was this helpful?

We expect Software Developers and Systems Administrators using Firehose to have good knowledge of standard tools like and .

Technologies Used

  • technologies and terminology

Requirements

Full Firehose spins up a full blockchain node (an on Ethereum, a on NEAR, etc.)

Each blockchain has specific hardware and internet connection requirements. Refer to the specific vendor's documentation for the target blockchain.

shell scripting
command line interface
Golang
Google Protocol Buffers
gRPC
Blockchain
Ethereum full node
NEAR full node