-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Labels
phase/1-testnetPhase 1: TestnetPhase 1: Testnetpriority/highHigh priorityHigh prioritytype/featureFeatureFeature
Description
Context
Set up testnet infrastructure with validator nodes for Phase 1 testing. Part of Phase 1 deliverable: "Deploy testnet blockchain with core smart contracts".
Scope
- Configure 5+ validator nodes for testnet
- Set up node discovery and peer connections
- Configure consensus parameters (block time, rewards)
- Set up monitoring and logging infrastructure
- Create node deployment documentation
- Automate node provisioning
Dependencies
- DHT integration complete (for node discovery)
Acceptance Criteria
- Minimum 5 validator nodes running
- Nodes properly peered and syncing
- Consensus producing blocks consistently
- Monitoring dashboard showing node health
- Logging aggregated to central location
- Deployment documentation complete
- Node provisioning automated (terraform/ansible)
- Disaster recovery procedures documented
Technical Notes
- Use containerization (Docker) for easy deployment
- Set testnet chain ID and genesis configuration
- Configure reasonable block time (5-10 seconds)
- Include node RPC endpoints in documentation
- Reference existing configs: zhtp/zhtp/configs/testnet-*.toml
- Testnet should support UBI distribution (already configured in testnet configs)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
phase/1-testnetPhase 1: TestnetPhase 1: Testnetpriority/highHigh priorityHigh prioritytype/featureFeatureFeature