Skip to main content
Use mxnode to install and operate MultiversX validators, observers, and multikey hosts from one CLI.

Use This When

Do Not Use This When

Entrypoint

The installer adds the mxnode CLI. State-changing commands initialize ~/.config/mxnode/config.toml with host defaults.

Flow

1

Choose an install shape

Pick validator, observer, or multikey. A multikey host runs a 4-node squad, one node per shard.
2

Place keys

For validators, place one node-{i}.zip per node. For multikey, place allValidatorsKeys.pem where the CLI expects it.
3

Install nodes

Run mxnode install with the role and shape flags that match the host.
4

Start and verify

Run mxnode start --all, then inspect mxnode status and logs before funding or relying on the node.

Install Shapes

Validator and multikey flows involve live signing keys. Verify file ownership, backups, and host isolation before starting services.

Platform Support

Next Steps

Quickstart

Install the CLI, install nodes, start services, and verify status.

Install shapes

Choose validator, observer, multikey, squad, proxy, and backup shapes.

Lifecycle

Start, stop, restart, inspect status, and read logs.

Troubleshooting

Diagnose stale locks, key placement, Go bootstrap, and port conflicts.