Skip to content
This repository has been archived by the owner on Mar 20, 2024. It is now read-only.

ethpandaops/dencun-devnets

Repository files navigation

🐼 ❤️.oO
"Pandas love blobs"

Infrastructure code for Dencun Dev/Testnets

This repository contains the infrastructure code used to setup EIP4844 and other Dencun related EIPs 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
🔴 Off devnet-12 Network config / Inventory 🔗 🔗 🔗
🔴 Off msf-1 Network config / Inventory 🔗 🔗 🔗
🔴 Off gsf-2 Network config / Inventory 🔗 🔗 🔗
🔴 Off gsf-1 Network config / Inventory 🔗 🔗 🔗
🔴 Off devnet-11 Network config / Inventory 🔗 🔗 🔗
🔴 Off devnet-10 Network config / Inventory 🔗 🔗 🔗
🔴 Off devnet-9 Network config / Inventory 🔗 🔗 🔗
🔴 Off devnet-8 Network config / Inventory 🔗 🔗 🔗
🔴 Off devnet-7 Network config / Inventory 🔗 🔗 🔗
🔴 Off sepolia-sf1 Network config / Inventory 🔗 🔗 🔗
🔴 Off devnet-6 Network config / Inventory 🔗 🔗 🔗
🔴 Off devnet-5 Network config / Inventory 🔗 🔗 🔗
🔴 Off devnet-4 Network config / Inventory 🔗 🔗 🔗

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 tx_fuzz blobs Spams blobs on the network
1 tx_fuzz_txs Spams tx on the network
2 mev_flood_signing_key Spams mev-able txs on the network
3 mev_flood_user_key Spams mev-able txs on the network
4 faucet-1 Faucet 1
5 faucet-2 Faucet 2
6 mev_flood_private_key Spams mev-able txs on the network
7 manual-deposits Used to make manual deposits
8 Marius is rich
9 goomy Spams blobs on the network
10-29 available

About

Infrastructure code used to setup EIP4844 dev/testnets.

Resources

Stars

Watchers

Forks