# StarkNet

By [0xqiu.eth](https://paragraph.com/@0xqiu) · 2023-11-07

---

**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](https://starkware.co/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](https://equilibrium.co/) is a full node implementation written in Rust.

**Juno:** by [Nethermind](https://nethermind.io/) is a full node implementation written in Golang.

**Hardware Requirements:** Recommended RAM 8GB, CPU 4core, Storage: 100GB

---

*Originally published on [0xqiu.eth](https://paragraph.com/@0xqiu/starknet)*
