GitHub, Ledger Devs Discord, Developer Portal
@ledgerhq/hw-transport-u2f
Allows to communicate with Ledger Hardware Wallets.
[React Native] (HID) Android – Ledger's native implementation.
Are you adding Ledger support to your software wallet?
You may be using this package to open a USB connection between your mobile application and the device.
For a smooth and quick integration:
- See the developers’ documentation on the Developer Portal and
- Go on Discord to chat with developer support and the developer community.
API
Table of Contents
HIDTransport
Extends Transport
Ledger's React Native HID Transport implementation
Parameters
Examples
import TransportHID from "@ledgerhq/react-native-hid";
...
TransportHID.create().then(transport => ...)
exchange
Parameters
-
apdu
any input value
Returns Promise<any> Promise of apdu response
close
Close the transport
Returns any Promise
isSupported
Check if the transport is supported (basically true on Android)
list
List currently connected devices.
Returns Promise<Array<any>> Promise of devices
listen
Listen to ledger devices events
Parameters
-
observer
any
Returns any
open
Open a the transport with a Ledger device
Parameters
-
deviceObj
DeviceObj