StarkNet Node

Setup a full Node for StarkNet, for direct access to the StarkNet layer 2 network. Using Docker compose with Pathfinder or Juno clients.

(document last update: 1/8/23)

StarkNet is a permissionless & decentralised ZK-Rollup which operates as Layer 2 over Ethereum. supporting scale, while preserving the security of L1 Ethereum by producing STARK proofs off-chain, and then verifying those proofs on-chain.

Full Node: a full node, this is the L2 equivalent of a full node on Ethereum, which connects to other full nodes via peer-to-peer networking, stores full blockchain data and verifies all blocks and states. There are a few clients for a full node on StarkNet

Pathfinder: by Eqlabs is a full node implementation written in Rust.

Juno: by Nethermind is a full node implementation written in Golang.

Hardware Requirements: Recommended RAM 8GB, CPU 4core, Storage: 100GB (starting)

Ubuntu 20.04 LTS installed

Ubuntu 20.04.6 LTS (Focal Fossa)

https://www.releases.ubuntu.com/focal/

https://www.releases.ubuntu.com/focal/