# Using Vault to Build an Ethereum Wallet

fleeting

Using Vault to Build an Ethereum Wallet

Private key management is the first problem that any blockchain consumer needs to solve.

It enables you to sign and verify signatures on arbitrary data. And, of course, you can send ETH.

Vault Enterprise with HSM support is very comparable to what Gemalto and Ledger have developed

Vault Enterprise supports HSMs as a persistence mechanism for Vault keys

## First, run vault

https://learn.hashicorp.com/tutorials/vault/plugin-backends
Start a Vault server in -dev mode for demonstration. Also, set the -dev-plugin-dir to ./vault/plugins which is where the vault-plugin-secrets-mock plugin is generated.

docker rm dev-vault

dev-vault