React hooks for Solana
Embedded Wallets provides a set of React hooks for basic Solana wallet operations. These hooks are designed to simplify common Solana interactions in your React app.
info
For building transactions, use @solana/kit and @solana-program/system with the hooks provided.
Solana hooks
| Hook Name | Description |
|---|---|
useSignAndSendTransaction | Sign and send a Solana transaction. |
useSignMessage | Sign a message with the Solana wallet. |
useSignTransaction | Sign a Solana transaction (without sending). |
useSolanaWallet | Access Solana wallet state and utilities. |
Install dependencies:
- npm
- Yarn
- pnpm
- Bun
npm install @solana/kit @solana-program/system
yarn add @solana/kit @solana-program/system
pnpm add @solana/kit @solana-program/system
bun add @solana/kit @solana-program/system