Configure dual-instance testnet for testing cross-chain Vita verification:
Alpha Instance (network 88890):
- 3 validators with 1-second blocks
- Ports: 10332/10342/10352 (RPC), 10333/10343/10353 (P2P)
Beta Instance (network 88891):
- 3 validators with different committee
- Ports: 11332/11342/11352 (RPC), 11333/11343/11353 (P2P)
Configuration Updates:
- Enable Faun hardfork from genesis (activates Federation + Treasury)
- Use separate Docker networks (172.210.x/172.211.x) to avoid conflicts
- Add health checks for primary nodes
New Files:
- config/protocol.tutus.alpha.{one,two,three}.yml
- config/protocol.tutus.beta.{one,two,three}.yml
- scripts/verify-testnet.sh - Health check script
- scripts/test-crosschain.py - Cross-chain verification test
- TESTNET.md - Deployment documentation
Usage:
docker-compose build && docker-compose up -d
bash scripts/verify-testnet.sh
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| compare-dumps | ||
| compare-states | ||
| gendump | ||
| check_deps.sh | ||
| go.mod | ||
| go.sum | ||
| test-crosschain.py | ||
| update_deps.sh | ||
| verify-testnet.sh | ||