getAccountInfo
Retrieves detailed account information including balance, transaction history, and addresses.Coin name or shortcut. Determines network definition specified in coins.json file.
BIP32 derivation path (e.g.,
m/44'/0'/0'). Either path or descriptor is required.Account descriptor (xpub, output descriptor). Either
path or descriptor is required.Optional device identity for account isolation.
Account type for discovery:
p2pkh, p2sh, p2tr, or p2wpkh.Cardano-specific derivation type.
Suppress backup warning dialog.
Level of detail:
basic, tokens, or tokenBalances.Filter for specific tokens:
used, derived, or token addresses.Number of transactions per page.
Page number for pagination.
Block height to start from.
Block height to end at.
Filter transactions by contract address.
Account descriptor (xpub or output descriptor).
Total account balance.
Available balance (excluding unconfirmed).
Whether the account has been used.
Transaction history.
Account addresses.
Token balances for the account.
Bitcoin UTXOs (Bitcoin-like chains only).
BIP32 derivation path.
Legacy xpub format for metadata/labeling.
Descriptor checksum.
getAddress
Retrieves a single address or multiple addresses from the device. Can optionally display address on device screen for verification.BIP32 derivation path (e.g.,
m/44'/0'/0'/0/0).Coin name or shortcut (e.g.,
btc, eth).Show address on device screen for verification.
Enable cross-chain address derivation.
Multisig redeem script configuration.
Script type:
SPENDADDRESS, SPENDWITNESS, SPENDP2SHWITNESS, SPENDTAPROOT.Path unlock configuration for advanced use cases.
Expected address for verification (optional).
Split large requests into chunks.
The requested address.
Derivation path as integer array.
Derivation path as string.
getPublicKey
Retrieves public key (xpub) from the device. Can optionally display on device screen for verification.BIP32 derivation path (e.g.,
m/44'/0'/0').Coin name or shortcut. If not set, API will try to detect from path.
Show public key on device screen for verification.
Enable cross-chain derivation.
Script type:
SPENDADDRESS, SPENDWITNESS, SPENDP2SHWITNESS, SPENDTAPROOT.Ignore xpub magic bytes validation.
ECDSA curve name for derivation.
Path unlock configuration.
Extended public key in standard format.
Extended public key in SegWit format (if applicable).
BIP32 chain code.
Raw public key in hex format.
Derivation path as integer array.
Derivation path as string.
Child number.
Key fingerprint.
Derivation depth.
Output descriptor.
Descriptor checksum.
getAccountDescriptor
Returns account descriptor (xpub or output descriptor) for a given coin and account path.Coin name or shortcut.
Account derivation path.
Device identity for account isolation.
Account descriptor.
Legacy xpub format (if applicable).
discoverAccounts
Discovers accounts on the device by checking multiple derivation paths.Coin name or shortcut.
Device identity for account isolation.
Array of discovered accounts with balances and descriptors.