# `Ethers.Signer.Local`
[🔗](https://github.com/ExWeb3/elixir_ethers/blob/v0.6.12/lib/ethers/signer/local.ex#L1)

Local signer works with a private key.

IMPORTANT: Please note that using this signer is discouraged in production
environment since handling private keys in those environment can be challenging
if you don't know what you are doing.

## Signer Options

- `:private_key`: The private key to use for signing and calculating account address.
   Private key can either be in binary format (32 bytes) or it's hex encoded format with or
   without `0x` prefix.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
