Bootstrap Node
A bootstrap node is a lightweight Atlas node that maintains an in-memory registry of active peers. New agents connect to bootstrap nodes to discover other peers on the network.Characteristics
| Property | Value |
|---|---|
| Trust level | Bootstrap |
| State | In-memory only (no persistent storage required) |
| Function | Peer registration and discovery |
| Port | UDP 4433 (default) |
| Stale eviction | Automatically removes peers that stop heartbeating |
Protocol messages
Bootstrap nodes handle three message types:| Message | Type byte | Direction |
|---|---|---|
BootstrapRegister | 0x20 | Agent -> Bootstrap |
BootstrapDiscover | 0x21 | Agent -> Bootstrap |
BootstrapPeers | 0x22 | Bootstrap -> Agent |
Deployment
Configure
Edit
/var/lib/atlas-bootstrap/.atlas/state/config.toml:Bootstrap nodes should allow a higher
max_connections than regular agents since many peers will connect for discovery.