cast wallet sign
NAME
cast-wallet-sign - Sign a message.
SYNOPSIS
cast wallet sign
[options] message
DESCRIPTION
Sign a message.
OPTIONS
Wallet Options - Raw
-i
--interactive
Open an interactive prompt to enter your private key.
--private-key
raw_private_key
Use the provided private key.
--mnemonic-path
path
Use the mnemonic file at the specified path.
--mnemonic-index
index
Use the private key from the given mnemonic index. Used with --mnemonic-path
.
Defaults to 0
.
Wallet Options - Keystore
--keystore
path
Use the keystore in the given folder or file.
Environment: ETH_KEYSTORE
--password
password
The keystore password. Used with --keystore
.
Wallet Options - Hardware Wallet
-t
--trezor
Use a Trezor hardware wallet.
-l
--ledger
Use a Ledger hardware wallet.
--hd-path
path
The derivation path to use with hardware wallets.
Common Options
-h
--help
Prints help information.
EXAMPLES
-
Sign a message using a keystore:
cast wallet sign --keystore keystore.json --interactive "hello"
-
Sign a message using a raw private key:
cast wallet sign --private-key $PRIV_KEY "hello"