TypeScript library for SEI Ledger app helper functions
@sei-js/ledger
package provides TypeScript helper functions for integrating with the SEI Ledger hardware wallet app. It enables secure transaction signing and address derivation for Sei blockchain applications using Ledger devices.
Promise<{transport: Transport, app: SeiApp}>
- Object containing transport and app instancesapp
(SeiApp) - An instance of the Ledger Sei apppath
(string) - HD derivation path (e.g., “m/44’/60’/0’/0/0”)Promise<{evmAddress: string, nativeAddress: string}>
- Object containing both address typesapp
(SeiApp) - An instance of the Ledger Sei apppath
(string) - HD derivation path (e.g., “m/44’/60’/0’/0/0”)Promise<readonly AccountData[]>
- Array of AccountData objects with address and public key_signerAddress
(string) - The address of the signer (unused)signDoc
(StdSignDoc) - The sign document to be signedPromise<AminoSignResponse>
- Object containing the signed document and signature