Skip to content

Deploy and configure testnet validator nodes #6

@umwelt

Description

@umwelt

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)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions