## Keyboard shortcuts

Press `←` or `→` to navigate between chapters

Press `S` or `/` to search in the book

Press `?` to show this help

Press `Esc` to hide this help

- Auto
- Light
- Dark

# Algorand Specifications

* * *

| Parameter Name         | Default Value | Introduced in Version | Last Updated in Version |
|------------------------|---------------|-----------------------|-------------------------|
| `Version`              | `36`         | 0                     | 36                      |

**Description:**

Tracks the current version of the default configuration values, allowing migration
from older versions to newer ones. It is crucial when modifying default values for
existing parameters.

> This field must be updated accordingly whenever a new version is introduced.

* * *

| Parameter Name         | Default Value | Introduced in Version | Last Updated in Version |
|------------------------|---------------|-----------------------|-------------------------|
| `RunHosted`            | `false`      | 3                     | 3                       |

**Description:**

Configures whether to run the Algorand node in Hosted mode.

* * *

| Parameter Name         | Default Value | Introduced in Version | Last Updated in Version |
|------------------------|---------------|-----------------------|-------------------------|
| `EnableFollowMode`     | `false`      | 27                    | 27                      |

**Description:**

Launches the node in [Follower Mode](https://specs.algorand.co/node/non-normative/node-nn-init-follower), which significantly
alters its behavior in terms of participation and API accessibility. When enabled,
this mode disables the [Agreement Service](https://specs.algorand.co/abft/abft) (meaning the
node does not participate in consensus), and it disables APIs related to broadcasting
transactions, effectively making the node passive in terms of network operations.
Instead, Follower Mode enables APIs that allow the node to retrieve detailed information
from the Ledger cache and access the state of the blockchain at a specific round.
This can be useful for nodes that must observe the network and the blockchain’s state
without actively participating in consensus or transaction propagation.

* * *
