More Premium Hugo Themes Premium React Themes

Waas Sdk React Native

Coinbase Wallet as a Service (WaaS) SDK for React Native. Enables MPC Operations for iOS and Android Devices.

Waas Sdk React Native

Coinbase Wallet as a Service (WaaS) SDK for React Native. Enables MPC Operations for iOS and Android Devices.

Author Avatar Theme by coinbase
Github Stars Github Stars: 239
Last Commit Last Commit: Oct 4, 2023 -
First Commit Created: Feb 24, 2024 -
default image

Overview:

The React Native WaaS SDK is a mobile SDK for Wallet-as-a-Service APIs, providing mobile developers with access to a subset of WaaS APIs essential for completing MPC operations such as Seed generation and Transaction signing. The SDK requires specific prerequisites for iOS and Android development.

Features:

  • Mobile SDK for Wallet-as-a-Service APIs: Exposes a subset of WaaS APIs for mobile app development.
  • MPC Operations: Enables completion of MPC operations like Seed generation and Transaction signing.
  • Cross-Platform Compatibility: Supports development on both iOS and Android platforms.
  • Example App: Provides a sample app demonstrating how to use the SDK APIs.

Installation:

To install the React Native WaaS SDK, follow these steps:

  1. Ensure node 18+ and yarn classic 1.22+ are installed.
  2. For iOS development, make sure to have Xcode 14.0+ and iOS 15.2+ simulator.
  3. For Android development, have Android Studio, x86_64 Android emulator running Android 30+ and Android NDK installed.
  4. Clone the repository, and follow the specific instructions for iOS and Android setup.
  5. Update necessary files with required configuration and API credentials.
  6. Run the SDK using provided scripts and tools.

Summary:

The React Native WaaS SDK is a valuable resource for mobile developers looking to integrate Wallet-as-a-Service APIs into their applications. With specific prerequisites for iOS and Android development, the SDK simplifies MPC operations like Seed generation and Transaction signing. The example app and detailed installation guide make it easier for developers to get started with this SDK.