23 developer resources for building on Solana
Next-gen Solana TypeScript SDK (successor to web3.js)
by Solana Labs
Core Solana JavaScript SDK for transactions, accounts, and RPC
Official TypeScript SDK for Crossmint — embedded Solana smart wallets, social/email login, fiat checkout, and NFT minting from one React-friendly package.
by Crossmint
TypeScript SDK for Drift perpetual futures and spot trading
by Drift Protocol
TypeScript SDK for Helius RPC, DAS API, webhooks, and priority fees
by Helius
TypeScript SDK for Jupiter swap integration
by Jupiter
SDK for Kamino lending, borrowing, and liquidity strategies
by Kamino Finance
SDK for ZK compression on Solana — compressed tokens and accounts
by Light Protocol
JavaScript SDK for Metaplex NFTs, token metadata, and digital assets
by Metaplex
SDK for Meteora DLMM, dynamic pools, and bonding curves
by Meteora
TypeScript and Rust SDKs for building on Orca's CLAMM (Whirlpools) on Solana and Eclipse.
by Orca
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 for integrating Phantom wallet connect and signing
by Phantom
SDK for consuming Pyth oracle price feeds on Solana
by Pyth Network
SDK for Raydium AMM, CLMM pools, and swaps
by Raydium
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 for integrating Solana Pay payment requests
by Solana Pay
TypeScript and Rust client SDK for Yellowstone Geyser gRPC, powered by NAPI-RS for high-throughput Solana data streaming.
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 for multisig and smart account management on Solana
by Squads
SDK for Switchboard oracle data feeds and verifiable randomness
by Switchboard
A comprehensive TypeScript SDK for Umbra Privacy. Adds stealth addresses, confidential transfers, and privacy primitives to Solana apps.
SDK for cross-chain messaging and token bridging via Wormhole
by Wormhole