ethpandaops / ethjs-devnets

EthereumJS snapsync devnets

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🐼 ❤️.oO
"Pandas love snap syncing"

Infrastructure code for EthJS Snap Sync Testnets

This repository contains the infrastructure code used to setup all dev/testnets. A lot of the code uses reusable components either provided by our ansible collection or our helm charts for kubernetes.

Networks

Status Network Links Ansible Terraform Kubernetes
🟢 Active devnet-0 Network config / Inventory / Validator ranges 🔗 🔗

Development

Version management for tools

We're using asdf to make sure that we all use the same versions across tools. Our repositories should contain versions defined in .tools-versions.

You can then use ./setup.sh to install all dependencies.

Update all sops files

# Find all .sops.* and *.enc.* files and update their keys
find . -type d -name "vendor" -prune -o \( -type f \( -name "*.sops.*" -o -name "*.enc.*" \) \) -exec sops updatekeys {} -y \;

Genesis allocation used:

Here's a table of where the keys are used

Account Index Component Used In Private Key Used Public Key Used Comment
0 goomy-txspam1 yes
1 goomy-txspam2 yes
2-15 available

About

EthereumJS snapsync devnets


Languages

Language:HCL 56.3%Language:Shell 43.7%