Skip to content

Automated Script for Ubuntu / Windows / MacOs users to Run aztec-network node and Get πŸ§‘β€πŸŽ“ Apprentice Role

Notifications You must be signed in to change notification settings

Solana0x/aztec-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

9 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

aztec-network

Automated Script for Ubuntu / Windows / MacOs users to Run aztec-network node and Get πŸ§‘β€πŸŽ“ Apprentice Role

Aztec is building a decentralized, privacy-focused network and the sequencer node is a key part of it. Running a sequencer helps produce and propose blocks using regular consumer hardware. This guide will walk you through setting one up on the testnet.

Note : There’s no official confirmation of any rewards, airdrop, or incentives. This is purely for learning, contribution and being early in a cutting-edge privacy project.

πŸ’» System Requirements

Component Specification
CPU 4-core Processor
RAM 8 GiB
Storage 54 GB SSD
Internet Speed 25 Mbps Upload / Download

Requirements

STEPS

  • Install the required code as per your system either via git clone https://github.com/Solana0x/aztec-network.git
  • or if you have curl installed then via curl -fsSL https://raw.githubusercontent.com/Solana0x/aztec-network/main/linux.sh | bash
  • For Linux/ windows and curl -fsSL https://raw.githubusercontent.com/Solana0x/aztec-network/main/macos.sh | bash for the macos users ...
  • Once installation is done then execute the script via bash macos.sh or bash linux.sh as per your system.
  • Once Script starts running fill the Sepolia RPC and Beacon Sepolia RPC , evm Pvt key , public key and fund your wallet with some Sepolia testnet ETH.
  • Once Script is running in other screen you just need to run this command after 10-20 Mins to get your Latest Block and proof to get the role !!

Command -

BLOCK=$(curl -s -X POST -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","method":"node_getL2Tips","params":[],"id":67}' \
  http://localhost:8080 | jq -r ".result.proven.number")

if [[ -z "$BLOCK" || "$BLOCK" == "null" ]]; then
  echo "❌ Failed to get block number"
else
  echo "βœ… Block Number: $BLOCK"
  echo "πŸ”— Sync Proof:"
  curl -s -X POST -H 'Content-Type: application/json' \
    -d "{\"jsonrpc\":\"2.0\",\"method\":\"node_getArchiveSiblingPath\",\"params\":[\"$BLOCK\",\"$BLOCK\"],\"id\":67}" \
    http://localhost:8080 | jq -r ".result"
fi 

Now copy and paste the following in Discord [Operators | Start Here] :

/operator start your-address: block-number: proof:

Just replace: your-address β†’ your operator Ethereum address

block-number β†’ the block number shown as βœ… Block Number

proof: β†’ the sync proof array shown after πŸ”— Sync Proof:

image

FOR ANY KIND OF HELP CONTACT : 0xphatom on Discord https://discord.com/users/979641024215416842

Socials

About

Automated Script for Ubuntu / Windows / MacOs users to Run aztec-network node and Get πŸ§‘β€πŸŽ“ Apprentice Role

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages