You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add bootstrap peers auto-discovery from shipped config file
Introduce `bootstrap_peers.toml`, a dedicated config file that provides
initial bootstrap peer addresses for joining the production network.
The file is auto-discovered on startup from well-known locations (next
to the binary, platform config dir, /etc/ant/) when no --bootstrap CLI
argument is provided.
- Add BootstrapPeersConfig struct with TOML parsing and search-path discovery
- Integrate into Cli::into_config() with clear precedence:
--bootstrap CLI > --config file > auto-discovered bootstrap_peers.toml
- Log which bootstrap source was used on startup
- Ship bootstrap_peers.toml in release archives alongside binaries
- Add 7 production bootstrap node addresses
- Add unit tests for parsing, discovery, and edge cases
- Update README with bootstrap peers file format and search paths
- Clean up stale saorsa bootstrap references from CLAUDE.md
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0 commit comments