Skip to main content
🚀React Native SDK for GIWA Chain

GIWA Chain
Mobile SDK

React Native SDK for GIWA Chain. Build mobile dApps with Flashblocks, GIWA ID, Dojang, and L1↔L2 Bridge.

~200msPreconfirmation
10+React Hooks
100%TypeScript

GIWA Chain Features

All GIWA Chain features in one SDK for React Native

📦

Easy Installation

Supports both Expo and React Native CLI. Install with a single line and start using immediately.

🔐

Secure Wallet

OS-level secure storage using iOS Keychain and Android Keystore.

Fast Transactions

Pre-confirmation within ~200ms using Flashblocks.

🏷️

GIWA ID

ENS-based naming service. Simply use alice.giwa.id.

🌉

L1↔L2 Bridge

Asset transfer between Ethereum and GIWA Chain.

💎

TypeScript

Safe development experience with complete type support.

Simple & Intuitive API

Get started with just a few lines of code. React Hooks for wallet, Flashblocks, GIWA ID, Dojang, and more.

  • React Hooks for all features
  • Automatic state management
  • Built-in error handling
  • TypeScript support
App.tsx
import { GiwaProvider, useGiwaWallet } from 'giwa-react-native-wallet';

export default function App() {
  return (
    <GiwaProvider config={{ network: 'testnet' }}>
      <WalletScreen />
    </GiwaProvider>
  );
}

function WalletScreen() {
  const { wallet, createWallet, isLoading } = useGiwaWallet();

  if (isLoading) return <ActivityIndicator />;

  return wallet ? (
    <Text>Connected: {wallet.address}</Text>
  ) : (
    <Button title="Create Wallet" onPress={createWallet} />
  );
}

Quick Installation

Choose your platform and get started in seconds

Expo

npmnpm install giwa-react-native-wallet expo-secure-store
yarnyarn add giwa-react-native-wallet expo-secure-store
pnpmpnpm add giwa-react-native-wallet expo-secure-store

React Native CLI

npmnpm install giwa-react-native-wallet react-native-keychain
yarnyarn add giwa-react-native-wallet react-native-keychain
pnpmpnpm add giwa-react-native-wallet react-native-keychain

Ready to Build on GIWA Chain?

Start building your GIWA Chain mobile dApp today.