Quick Access
Coin Methods
Ethereum
Miscellaneous
Methods
Ethereum
ethereumSignMessage

Ethereum: sign message

Asks device to sign a message using the private key derived by given BIP32 path.

const result = await TrezorConnect.ethereumSignMessage(params);

Params

Including CommonParams

EthereumSignMessage

message

String

Required

message to sign in plain text

hex

Boolean

Optional

convert message from hex

Example

TrezorConnect.ethereumSignMessage({
    path: "m/44'/60'/0'",
    message: 'example message',
});

Result

MessageSignature type

{
    success: true,
    payload: {
        address: string,
        signature: string,
    }
}

Error

{
    success: false,
    payload: {
        error: string // error message
    }
}