> For the complete documentation index, see [llms.txt](https://nashpoint.gitbook.io/nashpoint/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://nashpoint.gitbook.io/nashpoint/upgrading-a-node.md).

# Upgrading a Node

### Upgrading a Node

NashPoint's modular architecture allows Nodes to be extended with new functionality through routers and policies. All upgrades are optional and must pass through a multi-tiered permission system to ensure security.

#### In This Section

* [**Adding Routers**](/nashpoint/upgrading-a-node/adding-routers.md)\
  How to add new protocol integrations and other functionality to a Node
* [**Custom Router Development**](/nashpoint/upgrading-a-node/custom-router-development.md)\
  Building and deploying custom DeFi integrations
* [**Multi-Tier Permissioning**](/nashpoint/upgrading-a-node/multi-tier-permissioning.md)\
  Understanding the security model for protocol upgrades

Node owners have full control over which upgrades to accept, and existing configurations cannot be forcibly changed by protocol governance.
