Skip to main content

Bundles

Bundles are a way to group multiple nodes or RPCs together under a single label. This is useful for managing multiple nodes or RPCs that are related to each other, such as those that belong to the same blockchain network.

Examples

Ethereum Nodes Bundle

  • ethereum_v1 execution Geth node
  • ethereum_v2 consensus Lighthouse node

Ethereum RPCs + Nodes Bundle

  • ethereum_v1 HTTP RPC
  • ethereum_v1 WS RPC
  • ethereum_v1 execution Geth node
  • ethereum_v2 consensus Lighthouse node

Polygon Nodes Bundle

  • ethereum_v1 execution Bor node
  • tendermint consensus Heimdall node

Ethereum RPCs + Nodes Bundle + Subgraph

  • ethereum_v1 HTTP RPC
  • ethereum_v1 WS RPC
  • ethereum_v1 execution Geth Node
  • ethereum_v2 consensus Lighthouse Node
  • thegraph TheGraph subgraph RPC
  • subquery SubQuery subgraph RPC

Link node to consensus

rpcs:
- url: https://cloudflare-eth.com
bundle: mainnet-1
nodes:
my-execution:
protocol: ethereum_v1
bundle: mainnet-1
my-consensus:
protocol: ethereum_v2
bundle: mainnet-1

Link subgraph to rpc

rpcs:
- url: https://cloudflare-eth.com
bundle: mainnet-1
- url: https://thegraph.com/subgraphs/name/username/subgraph
bundle: mainnet-1