Skip to main content
Provides Ledger hardware wallet support for Amino transaction signing. Implements the OfflineAminoSigner interface, making it compatible with SigningStargateClient and SigningCosmWasmClient.
Requires the Cosmos app installed on your Ledger device and a transport library like @ledgerhq/hw-transport-webusb (browser) or @ledgerhq/hw-transport-node-hid (Node.js).

LedgerSigner

Implements OfflineAminoSigner using a Ledger hardware wallet.

Options

Usage

LedgerConnector

Low-level interface for direct communication with the Cosmos Ledger app.

Types

When constructing LedgerConnector without options, these defaults apply: ledgerAppName is "Cosmos", minLedgerAppVersion is "1.5.3", testModeAllowed is false, prefix is "cosmos", and hdPaths defaults to [makeCosmoshubPath(0)].