Problem Statement
New developers spend 2-3 days setting up local testnet environments manually. Create a single-command setup script that provisions a multi-validator local testnet with pre-funded accounts, mock attestations, and integrated monitoring.
Technical Bounds
- Single command:
make localnet
- Boot 8 validator nodes in under 60 seconds
- Include Grafana dashboard pre-configured
- Support cleanup:
make localnet-clean removes all state
Steps
- Create docker-compose topology with validators
- Add genesis file generator with pre-funded accounts
- Script mock attestation generator for testing
- Package Grafana dashboards and Prometheus config
Problem Statement
New developers spend 2-3 days setting up local testnet environments manually. Create a single-command setup script that provisions a multi-validator local testnet with pre-funded accounts, mock attestations, and integrated monitoring.
Technical Bounds
make localnetmake localnet-cleanremoves all stateSteps