solana-kit

Guide @solana/kit JavaScript SDK for RPC, transactions, and signers.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/kiran-nebula/agentshaus --skill solana-kit-kiran-nebula
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: solana-kit
Source: https://github.com/kiran-nebula/agentshaus/tree/main/packages/agent-runtime/workspace/skills/sendaifun/solana-kit
Command: npx skills add https://github.com/kiran-nebula/agentshaus --skill solana-kit-kiran-nebula

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and examples (resource) components.

What problem does it solve?

This Skill provides a comprehensive guide and toolkit for developing applications on the Solana blockchain using the modern, efficient @solana/kit SDK.

Core Features & Use Cases

  • SDK Guide: Learn to connect to RPC nodes, manage signers, build transactions with functional composition, sign, send, and confirm transactions.
  • Program Interaction: Covers instructions for System, Token, and Compute Budget programs.
  • Advanced Patterns: Explore custom RPC transports, durable nonces, lookup tables, and multisig setups.
  • Use Case: A developer can use this Skill to quickly understand how to create a new SPL token, transfer it, and interact with smart contracts on Solana.

Quick Start

Refer to the Solana Kit Development Guide for comprehensive instructions on using the SDK.

Frequently Asked Questions about solana-kit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build and send Solana transactions using TypeScript?

To build and send Solana transactions in TypeScript, use the @solana/kit SDK to connect to RPC nodes, manage signers, and functionally compose transaction instructions before signing, sending, and confirming them on the blockchain.

What is the best way to interact with SPL tokens and System programs on Solana?

Interacting with SPL tokens and System programs is done via the @solana/kit SDK, which provides dedicated TypeScript instruction examples for token creation, transfers, and managing compute budget instructions on Solana.

Can I use custom RPC transports and durable nonces with the Solana web3 SDK?

Yes, the @solana/kit SDK supports advanced Solana patterns including configuring custom RPC transports, implementing durable nonces for transaction signing, and utilizing address lookup tables for efficient transactions.

Does the Solana JavaScript SDK provide full TypeScript support for fetching accounts?

Yes, the @solana/kit SDK provides full TypeScript support for fetching Solana accounts, ensuring type safety when decoding and interacting with on-chain program data and smart contract state.

How do I set up a multisig account configuration on the Solana blockchain?

You can set up a Solana multisig configuration by leveraging the advanced patterns provided in the @solana/kit SDK, which covers combining multiple signers for secure transaction authorization.