Developer Tools

CLI Tools

ToolDescriptionLinks
Solana CLICommand-line tools for wallet, token, and local cluster operationsInstallation • Docs
SPL Token CLICommand-line tools for SPL Token program(Installed with Solana CLI) • Docs
pay.shPayment layer for HTTP agents and command-line toolsWebsite • Docs

Libraries & SDKs

JavaScript SDKs

SDKDescriptionLinks
Solana Kit (@solana/kit)Solana JavaScript primitives (RPC, transactions, codecs)GitHub • Docs • npm
Kit RPC plugin (@solana/kit-plugin-rpc)RPC connection + transaction sending for a Kit clientGitHub • npm
Kit signer plugin (@solana/kit-plugin-signer)Fee payer, identity, and signer pluginsGitHub • npm
Kit wallet plugin (@solana/kit-plugin-wallet)Wallet Standard connection + React hooksGitHub • npm
Solana React (@solana/react)React bindings for a Kit client (ClientProvider + hooks)GitHub • Docs • npm
Solana Keychain (@solana/keychain)Unified signing across Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila, FordefiGitHub • npm
Token Program Client (@solana-program/token)JS Client for SPL Token programGitHub • npm • Docs
Token-2022 Client (@solana-program/token-2022)JS Client for Token-2022 + extensionsGitHub • npm • Docs
Memo Program Client (@solana-program/memo)JS Client for Memo programGitHub • npm • Docs

Rust SDKs

SDKDescriptionLinks
Solana Rust SDKRust SDK for writing client side applications in RustGitHub • Crate
Solana ProgramRust SDK for writing Solana programsGitHub • Crate
Solana KeychainUnified signing across Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila, Fordefi, Ledger (opt-in)GitHub • Crate

Python SDKs

SDKDescriptionLinks
Solana Python SDKPython SDK for SolanaGitHub • Docs
Solana KeychainUnified signing across Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila, FordefiGitHub • PyPI

Go SDKs

SDKDescriptionLinks
Solana Go SDKGo SDK for SolanaGitHub • Docs
Solana KeychainUnified signing across Memory, Vault, Privy, Turnkey, AWS KMS, Fireblocks, GCP KMS, CDP, Para, Dfns, Crossmint, Openfort, Utila, Fordefi (one module per backend under github.com/solana-foundation/solana-keychain/go/.../v2)GitHub • Docs

Java SDKs

SDKDescriptionLinks
SavaJava SDK for SolanaGitHub • Docs

Commerce Kit

Drop-in components and headless primitives for payment flows:

PackageDescriptionLinks
@solana-commerce/kitUnified commerce meta packagenpm
@solana-commerce/reactDrop-in payment button componentnpm
@solana-commerce/headlessFramework-agnostic payment flow primitivesnpm
@solana-commerce/connectorHeadless wallet connection (Wallet Standard)npm
@solana-commerce/solana-paySolana Pay integration with QR code generationnpm
@solana-commerce/sdkReact hooks for custom payment UIsnpm

Devnet Faucets

Check out our guide on how to get devnet SOL for more information.

FaucetLinks
Solana Faucetfaucet.solana.com
QuickNode SOL Faucetfaucet.quicknode.com
Paxos Faucet (PYUSD & USDG)faucet.paxos.com
Circle Faucet (USDC)faucet.circle.com

Infrastructure

RPC Providers

Paid RPC endpoints necessary for production payment processing:

ProviderLinks
Heliushelius.dev
Tritontriton.one
QuickNodequicknode.com
Alchemyalchemy.com

Gasless Transactions

ServiceDescriptionLinks
KoraGasless transaction signing and settlement - users don't need SOL for feesGitHub • npm • crates.io

Transaction Bundling

ServiceDescriptionLinks
Jito BundlesAtomic transaction bundling for guaranteed execution orderDocs

Authentication

ServiceDescriptionLinks
Sign-in With SolanaSign-in with Solana is a simple way to authenticate users with their Solana walletGitHub
SupabasePostgreSQL database with Solana wallet authentication supportDocs • Guide

AI Development Tools

Get started with our guide on how to get started with AI tools on Solana.

AI Agent Frameworks

AI agents can autonomously execute payment transactions on Solana. These frameworks enable building agents that process payments, monitor transactions, and automate payment workflows:

FrameworkDescriptionLinks
Solana Agent KitTools for building payment-capable agents, compatible with LangChain and Vercel AIGitHub • Docs
Send AI SkillsA collection of pre-built skills for building agents on SolanaGitHub
Eliza FrameworkMulti-platform agent framework with Solana plugin for X, Telegram, Discord botsGitHub • Docs
GOAT ToolkitCross-chain toolkit with Solana payment actionsGitHub

AI Program Development

Codigo is an end-to-end Solana AI development platform.

Program Development (Smart Contracts)

ToolDescriptionLinks
Anchor FrameworkRust framework that simplifies the process of writing, testing, deploying, and interacting with Solana programsanchor-lang.com
PinocchioPinocchio is a no external dependencies library to create Solana programs in Rust.GitHub

Is this page helpful?

Table of Contents

Edit Page
© 2026 Solana Foundation. All rights reserved.
Developer Tools | Solana