E
Ethereum Consensus Layer
beacon:1Ethereum BeaconOtherPull a block stream in one command
Set $SF_API_TOKEN to a key from your dashboard, then run this against Ethereum Consensus Layer.
grpcurl -H "authorization: Bearer $SF_API_TOKEN" \-d '{"start_block_num": -100, "final_blocks_only": true}' \eth-cl.firehose.pinax.network:443 \sf.firehose.v2.Stream/Blocks
Streams the 100 most recent blocks from Ethereum Consensus Layer. Firehose reads a negative start_block_num as an offset back from chain head, so no head lookup is needed.
Providers & endpoints
Pinax
pinax.network- Substreams
eth-cl.substreams.pinax.network:443 - Firehose
eth-cl.firehose.pinax.network:443
First block0Lowest streamable height
Block modelOthersf.beacon.type.v1.Block
ServicesSubstreams · FirehoseNative token: ETH