Skip to main content
Version: stable (25.12.0)

Store signing keys

Web3Signer supports BLS12-381 (Eth2) or secp256k1 (Eth1) signing keys stored in the following ways:

Key storageSECP256K1BLS
Raw files
Keystore files
Vaults
Hashicorp Vault
Azure Key Vault
AWS Secrets Manager
AWS KMS
GCP Secret Manager

Web3Signer supports Eth1 signing from vaults, but must load private keys into memory for Eth2 signing. Follow best practices when storing private keys.

After storing keys, load keys into Web3Signer.