Install
Recommended Hardware: 4 Cores, 8GB RAM, 250 GB SSD
Update system and install build tools
sudo apt -q update
sudo apt -qy install curl git jq lz4 build-essential apt-transport-https ca-certificates curl software-properties-common
sudo apt -qy upgradeInstall Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sudo sh get-docker.sh
docker --version
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
docker-compose --versionClone project repository
cd $HOME
rm -rf starknet-stack
git clone https://github.com/starknet-edu/starknet-stack.gitCreate a service
sudo tee $HOME/starknet-stack/docker-compose.yaml > /dev/null << EOF
services:
pathfinder:
image: eqlabs/pathfinder:v0.20.4
container_name: starknet-sepolia
ports:
- "9545:9545"
volumes:
- ./data:/usr/share/pathfinder/data
environment:
- RUST_LOG=info
command: >
--ethereum.url <your_ethereum_sepolia_rpc>
--sync.l1-poll-interval 5000
user: "root:root"
EOFStart service and check the logs
cd $HOME/starknet-stack
docker-compose up -d
docker logs starknet-sepolia --tail 20 -fLast updated