Installation
🖥️System Requirements
- OS: Linux - CPU: 8 Core(s) - Memory: 16GB - Storage: 1TB SSD - Network: 25Mbps Minimum
💭Prerequisites
Have Docker installed in your system, if you don't, please follow this guide
For better performance, We suggest you to run your own RPC.
You can follow our guide to install Installation #⟠ Ethereum Sepolia RPC.
🛠️Installation
This guide is created under the assumption you are using Ubuntu 22.04 LTS If you use other OS, please modify the commands accordingly
Install aztec cli
bash -i <(curl -s https://install.aztec.network)Create folder for easier management
mkdir -p aztec-docker/dataGo inside the folder and create docker-compose.yml
cd aztec-docker && vi docker-compose.ymlPut this yml content in docker-compose.yml and modify accordingly
name: aztec-sequencer services: aztec-sequencer: container_name: aztec-sequencer restart: unless-stopped image: aztecprotocol/aztec:alpha-testnet environment: ETHEREUM_HOSTS: "<your ETH RPC>" L1_CONSENSUS_HOST_URLS: "<your ETH Beacon>" DATA_DIRECTORY: /data VALIDATOR_PRIVATE_KEY: 0x<your private key hash> COINBASE: 0x<your address> P2P_IP: <your IP address> LOG_LEVEL: debug entrypoint: > sh -c 'node --no-warnings /usr/src/yarn-project/aztec/dest/bin/index.js start --network alpha-testnet start --node --archiver --sequencer' ports: - 40400:40400/tcp - 40400:40400/udp - 8080:8080 volumes: - ./data:/dataSend some Sepolia ETH to your wallet address to get started
Start the service with this command
docker compose up -d
To check log, run
docker compose logs -fn 100To stop:
docker compose downLast updated
Was this helpful?