{"repo":"smolcars/react-native-nitro-ark","free":true,"listed":false,"github":"https://github.com/smolcars/react-native-nitro-ark","clone":"git clone https://github.com/smolcars/react-native-nitro-ark.git","description":"Pure C++ NitroModule for Ark","language":"Rust","stars":10,"topics":["ark","bitcoin","bitcoin-layer2","cpp","nitro-modules","react-native","rust","scaling","self-custody","nitrogen"],"license":"MIT","category":"mobile-apps","readme_excerpt":"React Native Nitro Ark Module This directory contains the React Native module that bridges your React Native application with the underlying Bark API which is the Ark protocol implementation by Second, facilitated by the C++ FFI layer in bark-cpp . It leverages React Native NitroModules for efficient communication between JavaScript/TypeScript and native C++ code. Installing the react-native-nitro-ark module - To install the react-native-nitro-ark module, run the following command in your React Native project directory: - For all methods and type definitions refer to the react-native-nitro-ark/src/index.tsx file. - Download the Android binary and put it inside node modules/react-native-nitro-ark/android/src/main/jniLibs/arm64-v8a . - Download the iOS binary, unzip it and put it inside node modules/react-native-nitro-ark/Ark.xcframework . Purpose The primary goal of this module is to expose the Rust API of bark for react native applications. 1. A TypeScript API ( src/ ) for easy consumption from your React Native JavaScript/TypeScript code. 2. Native C++ implementations ( cpp/ ) that utilize the bark-cpp FFI to call into the Rust core logic. This allows you to write high-performance core logic in Rust and seamlessly integrate it into your cross-platform React Native application. Directory Structure - bark-cpp/ : Contains the C++ FFI code that directly interfaces with the Bark. This code is compiled into a static library for Android and iOS. - react-native-nitro-ark/cpp/ : Cont","default_branch":null,"files":null,"tree":[],"storefront":"/r/smolcars","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/smolcars/react-native-nitro-ark/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}