Pinax
    gRPC requests, log filters and block payloads
    Resources & endpoints

    Quickstart

    Choose a network and receive your first blocks over gRPC. Copy the command below or open Try It to test your connection.

    Website
    Network
    Endpoint · TLS
    gRPCrobinhood.firehose.pinax.network:443
    sf.firehose.v2.Stream/Blocks
    1grpcurl -max-msg-sz 67108864 \
    2 -H 'X-Api-Key: <YOUR_API_KEY>' \
    3 -d '{
    4 "final_blocks_only": false,
    5 "start_block_num": "-1"
    6}' \
    7 robinhood.firehose.pinax.network:443 \
    8 sf.firehose.v2.Stream/Blocks

    Try It starts only when you select Start stream.

    Supported Networks (42)

    Endpoint

    Connect with TLS on port 443. Each network has its own endpoint; open Try It and select a supported network to update the address below.

    Selected network · TLS
    1robinhood.firehose.pinax.network:443

    Call sf.firehose.v2.Stream/Blocks to receive a stream of blocks. This server-streaming RPC accepts one protobuf Request and returns Response messages until the requested stop block or the stream closes.

    A browser cannot call native gRPC directly. Try It uses an App proxy; use grpcurl or a native gRPC client for a direct connection.