The Ultimate Foundation for Solana Development
A comprehensive framework built on top of @solana/kit. Everything you need to build production-ready dApps with speed and confidence.
1import { createClient, autoDiscover } from "@solana/client":23// Initialize with zero config4const client = createClient({5 cluster: "devnet",6 walletConnectors: autoDiscover(),7}):89// Connect and interact10await client.actions.connectWallet():11const balance = await client.actions.fetchBalance():1213console.log(\`Ready to build!\`):Everything you need to build
A complete toolkit for Solana developers. Stop reinventing the wheel and start shipping.
Wallet Management
Unified wallet state management with auto-discovery for Wallet Standard. Build custom connection UIs with ease.
Reactive Hooks
Powerful React hooks for every Solana need. From balance watching to transaction simulation, keep your UI in sync effortlessly.
Program Interaction
Type-safe helpers for common Token and System program operations. Interacting with on-chain programs has never been simpler.
Universal Client
Framework-agnostic core client that works in any runtime—Next.js, Vite, generic workers, or Node.js.
Performance
Optimized for speed with zero-runtime overhead where possible. Efficient state management via Zustand.
Security
Built with security best practices, utilizing modern standards like the Wallet Standard protocol.