Agent keys

Generate private keys for running Validators and Relayers

Hyperlane agents must be configured with private keys in order to operate. Validators use private keys to sign attestations, and Relayers use private keys to sign transactions that deliver messages.

Hyperlane agents currently support being configured with private keys in one of two ways.

1. Hexadecimal keys

A raw hexadecimal private key used for in-memory signing. This is the recommended setup for testing or development purposes, but not recommended for production. Hexadecimal keys are especially discouraged for production validators.

pageHexadecimal keys

2. AWS KMS

A key generated by AWS and stored in a CloudHSM. This is the recommended setup for production agents, especially for validators.

pageAWS KMS keys

Last updated