Next-gen Solana TypeScript SDK (successor to web3.js)
by Solana Labs
@solana/kitCore Solana JavaScript SDK for transactions, accounts, and RPC
by Solana Labs
@solana/web3.jsFramework and CLI for Solana smart contract development
by Anchor
$ anchor@coral-xyz/anchorCommunity-curated list of Solana resources — tools, libraries, tutorials, protocols, and ecosystem projects for developers building on Solana
Curated list of Solana BPF (sBPF) development resources — raw assembly, Zig, C program development, tooling, and references for building on Solana at the lowest level
REST API for NFT minting, wallets, and payments infrastructure
by Crossmint
TypeScript SDK for Drift perpetual futures and spot trading
by Drift Protocol
@drift-labs/sdkREST API for Solana RPC, DAS, enhanced transactions, and webhooks
by Helius
TypeScript SDK for Helius RPC, DAS API, webhooks, and priority fees
by Helius
helius-sdkSwap and quote API for Jupiter DEX aggregator
by Jupiter
TypeScript SDK for Jupiter swap integration
by Jupiter
@jup-ag/coreSDK for Kamino lending, borrowing, and liquidity strategies
by Kamino Finance
@kamino-finance/klend-sdkSDK for ZK compression on Solana — compressed tokens and accounts
by Light Protocol
@lightprotocol/stateless.jsCLI for NFT creation, candy machine management, and digital assets
by Metaplex
$ mplxJavaScript SDK for Metaplex NFTs, token metadata, and digital assets
by Metaplex
@metaplex-foundation/jsSDK for Meteora DLMM, dynamic pools, and bonding curves
by Meteora
@meteora-ag/dlmmAPI for fiat on-ramp and crypto purchases
by MoonPay
SDK for Orca concentrated liquidity pools and swaps
by Orca
@orca-so/whirlpools-sdkDecentralized AI agent marketplace on Solana — enables automated micropayments between AI agents using ElizaOS, libp2p, and IPFS. Agents can hire, work for, and pay each other on-chain without human intervention
SDK for integrating Phantom wallet connect and signing
by Phantom
SDK for consuming Pyth oracle price feeds on Solana
by Pyth Network
@pythnetwork/clientSDK for Raydium AMM, CLMM pools, and swaps
by Raydium
@raydium-io/raydium-sdk-v2CLI for creating and managing SPL tokens on Solana
by Solana Labs
$ spl-tokenCommand-line tools for Solana development and validator management
by Solana Foundation
$ solanaSDK for integrating Solana Pay payment requests
by Solana Pay
@solana/paySDK for multisig and smart account management on Solana
by Squads
@sqds/multisigSDK for Switchboard oracle data feeds and verifiable randomness
by Switchboard
@switchboard-xyz/on-demandSDK for cross-chain messaging and token bridging via Wormhole
by Wormhole
@wormhole-foundation/sdk