Cardano
$0.0601 -4.04%
ADA · 1w

Emurgo open sources a Cardano React Native library for anybody who wants to build mobile applications

react-native-cardano Getting started

$ npm install react-native-cardano --save

Installing Rust

$ curl https://sh.rustup.rs -sSf | sh

Follow instructions. Restart Terminal application after installation (PATH should be updated)

Install Rust targets and tools for iOS Install build targets: $ rustup target add aarch64-apple-ios armv7-apple-ios armv7s-apple-ios x86_64-apple-ios i386-apple-ios Install cargo-lipo for building: $ cargo install cargo-lipo Install Rust targets for Android

$ rustup target add aarch64-linux-android armv7-linux-androideabi i686-linux-android x86_64-linux-android

Android NDK should be installed for Android. Check that local.properties file in android folder has ndk.dir property and it's path is correct.

Mostly automatic installation

$ react-native link react-native-cardano

Manual installation iOS In XCode, in the project navigator, right click Libraries ➜ Add Files to [your project's name] Go to node_modules ➜ react-native-cardano and add RNCardano.xcodeproj In XCode, in the project navigator, select your project. Add libRNCardano.a to your project's Build Phases ➜ Link Binary With Libraries Run your project (Cmd+R) Android Open up android/app/src/main/java/[...]/MainActivity.java Add import io.crossroad.rnardano.CardanoPackage; to the imports at the top of the file Add new CardanoPackage() to the list returned by the getPackages() method Append the following lines to android/settings.gradle: include ':react-native-cardano' project(':react-native-cardano').projectDir = new File(rootProject.projectDir, '../node_modules/react-native-cardano/android') Insert the following lines inside the dependencies block in android/app/build.gradle: compile project(':react-native-cardano') Usage import { Wallet, HdWallet, RandomAddressChecker, PasswordProtect } from 'react-native-cardano'; Wallet .checkAddress( "DdzFFzCqrhtCUjHyzgvgigwA5soBgDxpc8WfnG1RGhrsRrWMV8u...
Continue on github.com
Recent news
ADA -4.04% · forum.cardano.org · 9h

New Detailed Address Page | Clio.1 Explorer

Woop woop! :tada::rainbow::mega: #Cardano80s Nerd alert! :nerd_face: 80s are in full fury and we have another update for you! :dancing_women: Now you can check out all transactions on our address ...
ADA -4.04% · medium.com · 20h

Yoroi is now Open Source! – EMURGO – Medium

We would love to get some feedback on this and engage in a discussion with the community on how we plan to integrate it into the development process. Three explanatory papers have been written, and…
10