# Install Wallet UI React Native

> Use when setting up Wallet UI in a new or existing Expo application. Guides selection between modern @solana/kit (Recommended) or legacy @solana/web3.js.

- Skill: `tomevault-io/install-wallet-ui-react-native` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/install-wallet-ui-react-native`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/install-wallet-ui-react-native/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Web & Frontend
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/install-wallet-ui-react-native

---


# Install Wallet UI (React Native)

## Overview

This skill helps you set up Wallet UI in your Expo React Native application. You need to choose which Solana library you are using, as the setup differs significantly.

## Choose Your Path

### 1. Modern: `@solana/kit` (Recommended)

**Use this if:**
- You are starting a new project.
- You prefer the modern, lightweight, functional API of `@solana/kit`.
- You want better tree-shaking and smaller bundle sizes.

**Instructions:**
[Open Solana Kit Guide](./solana-kit.md)

### 2. Legacy: `@solana/web3.js` (Maintenance Mode)

**Use this if:**
- You are maintaining an existing project heavily reliant on `@solana/web3.js` v1.
- You need specific legacy dependencies that haven't migrated to `@solana/kit`.
- You understand that `@solana/web3.js` is heavier and no longer the primary recommendation for new apps.

**Instructions:**
[Open Solana Web3.js Guide](./solana-web3js.md)

## Quick Comparison

| Feature | `@wallet-ui/react-native-kit` | `@wallet-ui/react-native-web3js` |
| :--- | :--- | :--- |
| **Solana Lib** | `@solana/kit` | `@solana/web3.js` (v1) |
| **API Style** | Functional, Tree-shakeable | Object-Oriented, Monolithic |
| **Bundle Size** | Smaller | Larger |
| **Status** | **Recommended** | Maintenance / Legacy Support |

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/wallet-ui) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-11 -->

