connectorkit

Official

Connect Solana wallets with headless core.

Authorsolana-foundation
Version1.0.0
Installs0

System Documentation

What problem does it solve?

ConnectorKit solves the complexity of building reliable Solana wallet connections by unifying wallet interaction behind a single headless core and optional React UI layer.

Core Features & Use Cases

  • Wallet Standard-first connections: integrates Wallet Standard-compatible wallets for consistent behavior across providers and adapters.
  • Headless + React options: use framework-agnostic ConnectorClient for non-React apps or use React providers, hooks, and elements for rapid UI integration.
  • Production-ready UX patterns: supports auto-connect, cluster switching, wallet filtering/ordering, WalletConnect QR/deep linking, and diagnostics-ready error boundaries.
  • Remote signer and server-backed signing: add custodial/MPC/HSM signing flows with browser-side Wallet Standard delegation and Next.js route handlers.

Quick Start

Install @solana/connector, then create an App Router client provider that wraps your app with AppProvider using getDefaultConfig({ appName: 'My App', network: 'devnet', autoConnect: true, enableMobile: true }), and render wallet UI using React elements like WalletListElement inside that provider.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: connectorkit
Download link: https://github.com/solana-foundation/connectorkit/archive/main.zip#connectorkit

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.