> For the complete documentation index, see [llms.txt](https://docs.endless.link/endless/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.endless.link/endless/devbuild/nodes/bootstrap-a-node.md).

# Bootstrap a Node

### Bootstrap a Node with historical data <a href="#bootstrap-a-node-with-historical-data" id="bootstrap-a-node-with-historical-data"></a>

Bootstrapping a new node usually only depends on state sync in its fast sync mode, which synchronises to a recent state with help from its peers and start syncing recent ledger history from there. However, if longer ledger history is needed for any reason, we have these choices:

* **Bootstrap from a Snapshot**
* **Bootstrap from a Backup**
