| Resource | Type | Project | Package / CLI | Links |
|---|---|---|---|---|
| @solana/kit Next-gen Solana TypeScript SDK (successor to web3.js) | SDK | Solana Labs | @solana/kit | |
| @solana/web3.js |
Core Solana JavaScript SDK for transactions, accounts, and RPC
| SDK |
| Solana Labs |
@solana/web3.js |
| Crossmint SDK Official TypeScript SDK for Crossmint — embedded Solana smart wallets, social/email login, fiat checkout, and NFT minting from one React-friendly package. | SDK | Crossmint | @crossmint/client-sdk-react-ui |
| Drift SDK TypeScript SDK for Drift perpetual futures and spot trading | SDK | Drift Protocol | @drift-labs/sdk |
| Helius SDK TypeScript SDK for Helius RPC, DAS API, webhooks, and priority fees | SDK | Helius | helius-sdk |
| Jupiter SDK TypeScript SDK for Jupiter swap integration | SDK | Jupiter | @jup-ag/core |
| Kamino SDK SDK for Kamino lending, borrowing, and liquidity strategies | SDK | Kamino Finance | @kamino-finance/klend-sdk |
| Light Protocol SDK SDK for ZK compression on Solana — compressed tokens and accounts | SDK | Light Protocol | @lightprotocol/stateless.js |
| Metaplex JS SDK JavaScript SDK for Metaplex NFTs, token metadata, and digital assets | SDK | Metaplex | @metaplex-foundation/js |
| Meteora SDK SDK for Meteora DLMM, dynamic pools, and bonding curves | SDK | Meteora | @meteora-ag/dlmm |
| Orca Whirlpools SDK TypeScript and Rust SDKs for building on Orca's CLAMM (Whirlpools) on Solana and Eclipse. | SDK | Orca | @orca-so/whirlpools-sdk |
| PayAI Network Decentralized 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 | — | — |
| Phantom Wallet SDK SDK for integrating Phantom wallet connect and signing | SDK | Phantom | — |
| Pyth SDK SDK for consuming Pyth oracle price feeds on Solana | SDK | Pyth Network | @pythnetwork/client |
| Raydium SDK SDK for Raydium AMM, CLMM pools, and swaps | SDK | Raydium | @raydium-io/raydium-sdk-v2 |
| Reown AppKit Full-stack onchain UX toolkit from Reown (rebranded WalletConnect). Multichain auth, embedded + connect wallets, payments, and analytics via one SDK across EVM, Solana, Bitcoin, and Tron. | SDK | — | @reown/appkit |
| Solana Pay SDK SDK for integrating Solana Pay payment requests | SDK | Solana Pay | @solana/pay |
| Solana Stream SDK TypeScript and Rust client SDK for Yellowstone Geyser gRPC, powered by NAPI-RS for high-throughput Solana data streaming. | SDK | — | — |
| Solana.Unity SDK Open-source Unity ↔ Solana SDK with full JSON-RPC coverage, in-game wallet (Phantom + Web3Auth + Solana Mobile Stack), SPL tokens, NFTs, Orca/Jupiter DEX support, and xNFT compilation. Maintained by MagicBlock Labs; published on the Unity Asset Store as a Verified Solution. | SDK | — | — |
| Squads SDK SDK for multisig and smart account management on Solana | SDK | Squads | @sqds/multisig |
| Switchboard SDK SDK for Switchboard oracle data feeds and verifiable randomness | SDK | Switchboard | @switchboard-xyz/on-demand |
| Umbra SDK A comprehensive TypeScript SDK for Umbra Privacy. Adds stealth addresses, confidential transfers, and privacy primitives to Solana apps. | SDK | — | @umbra-privacy/sdk |
| Wormhole SDK SDK for cross-chain messaging and token bridging via Wormhole | SDK | Wormhole | @wormhole-foundation/sdk |