react-native-bdk-sdk
v0.2.0
Published
React Native language bindings for the Bitcoin Development Kit
Maintainers
Readme

A modern, lightweight, descriptor-based wallet library written in Rust! And now, on React Native using uniffi.
Requirements
- React Native 0.74+
- New Architecture enabled (
newArchEnabled=true) — this library uses TurboModules via JSI and does not support the old bridge. React Native 0.76+ has New Architecture on by default.
Installation
Expo
- Install the package
npx expo install react-native-bdk-sdk- Make sure the plugin is in
app.json
{
"expo": {
"plugins": ["react-native-bdk-sdk"]
}
}Warning: If you are using pnpm v10+, run pnpm approve-builds and select react-native-bdk-sdk to allow the postinstall script to download the prebuilt native binaries.
- Run prebuild
npx expo prebuildBare React Native
- Install the package
npm install react-native-bdk-sdkNote: If you are running on iOS, navigate into the ios folder and run pod install.
License
Released under the MIT license — see the LICENSE file for details.
