-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Goal
Enable deployment of Aztec sequencers through obolup, allowing operators to run Aztec L2 infrastructure alongside their Ethereum validators using the existing Obol Stack.
Problem
Currently, operators who want to run an Aztec sequencer need to:
- Manually set up separate infrastructure
- Configure L1 endpoints independently
- Manage keys and monitoring separately from their Obol setup
Solution
Integrate Aztec sequencer deployment into obolup with automatic L1 connectivity and unified monitoring.
Requirements
1. Aztec Sequencer Configuration
Based on Aztec docs, we need:
Hardware Requirements:
- 2 core / 4 vCPU
- 16 GB RAM
- 1TB NVMe SSD
- P2P port forwarding (40400)
Key Components:
- Validator keys (attester, publisher)
- L1 RPC connection (execution + consensus)
- P2P networking configuration
- Data persistence volumes
2. Implementation Approach
Add flag to obolup
obolup --network aztec
Testing
- Deploy on testnet with existing Sepolia stack
- Verify L1 connectivity
- Check P2P peer discovery
- Confirm block production
- Validate monitoring metrics
Success Criteria
- Aztec sequencer deploys with single obolup command
- Automatically uses existing L1 RPC endpoints
- Keys are securely managed
- Metrics visible in Grafana
- P2P networking functional
- Documentation complete
Open Questions
- Should we support multiple sequencers per stack?
- How to handle key rotation?
- Should prover nodes be included in scope?
References
Metadata
Metadata
Assignees
Labels
No labels