solana-foundationsolana-foundationOfficialยท1 Agent Skills Included

connectorkit

Solana wallet connection, signing, and migration for web apps

Connects Solana wallets like Phantom, Solflare, and Backpack to React, Next.js, Vue, or vanilla JavaScript apps. Handles transaction signing, balance lookups, network switching, and server-side remote signing without manual wallet integration work. Includes a compat bridge and step-by-step guide to migrate legacy wallet-adapter code with minimal rewrites.
npx skills add solana-foundation/connectorkit --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install ConnectorKit?โ–ผ

Run `npx skills add solana-foundation/connectorkit --all -g -y` in your terminal to install this skill globally for your coding agent.

How to connect Solana wallets in a React app?โ–ผ

Wrap your app in AppProvider with a default config, then use hooks like useConnectWallet and useWallet to list wallets and connect them. ConnectorKit works with any Wallet Standard compatible wallet such as Phantom or Solflare.

How to migrate from @solana/wallet-adapter?โ–ผ

Use the compat bridge from @solana/connector/compat to keep existing wallet-adapter code running, then follow the included migration guide to replace providers and hooks incrementally.

Does ConnectorKit support server-side signing?โ–ผ

Yes. It provides a browser-side remote wallet adapter plus Next.js route handlers for server signing, with built-in support for Fireblocks, Privy, and custom signer providers.

Does ConnectorKit work without React?โ–ผ

Yes. The headless ConnectorClient from @solana/connector/headless works with Vue, Svelte, or plain JavaScript by subscribing to state changes directly.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’