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
npm
npm install giwa-react-native-wallet expo-secure-storeyarn
yarn add giwa-react-native-wallet expo-secure-storepnpm
pnpm add giwa-react-native-wallet expo-secure-storeReact Native CLI
npm
npm install giwa-react-native-wallet react-native-keychainyarn
yarn add giwa-react-native-wallet react-native-keychainpnpm
pnpm add giwa-react-native-wallet react-native-keychainReady to Build on GIWA Chain?
Start building your GIWA Chain mobile dApp today.