The official JavaScript/TypeScript SDK for interacting with the Solana JSON RPC API.
Default choice.
51 tools we keep coming back to. Organised, opinionated, occasionally cranky. Updated when something breaks or something better appears.
Pick the SDK that matches your language. Add Anchor for Rust programs.
The official JavaScript/TypeScript SDK for interacting with the Solana JSON RPC API.
Default choice.
A framework for Solana's Sealevel runtime providing several convenient developer tools and an IDL specification.
Editor's pick for on-chain programs.
Python bindings and SDK for Solana. solders provides fast Rust-backed types; solana-py provides the RPC client.
A lightweight, modern TypeScript library for Solana with a minimal footprint and tree-shakable API.
Go client library and utilities for the Solana blockchain.
JavaScript SDK for interacting with Metaplex programs — NFT minting, auction houses, and more.
Fast and lightweight library for testing Solana programs. The recommended alternative to the deprecated solana-bankrun.
Use this, not bankrun.
Most retail trades route through Jupiter. Yield is split between Marinade, Jito, and Kamino.
The leading DEX aggregator on Solana. Finds the best swap routes across all major liquidity sources.
Where most swaps go.
Automated market maker (AMM) and liquidity provider built on Solana's central order book.
MEV infrastructure for Solana including a block engine, bundle submission, and JitoSOL liquid staking.
Open-source market making and arbitrage trading bot framework with Solana connector support.
Liquid staking protocol for SOL. Stake SOL and receive mSOL to use across DeFi.
Automated liquidity vaults and lending protocol on Solana. Optimizes concentrated liquidity positions.
Dynamic liquidity market maker (DLMM) with concentrated liquidity and dynamic fees.
Web-based trading platform for Solana with copy trading and token discovery.
Almost all NFT infra runs on Metaplex. cNFTs are the default for large-scale mints.
The standard protocol for NFTs on Solana. Includes Token Metadata, Candy Machine, and Auction House programs.
The substrate.
The largest NFT marketplace on Solana. Buy, sell, and discover NFTs with creator royalties.
Metaplex's on-chain NFT minting program. Powers the majority of NFT launches on Solana.
Advanced NFT trading platform with pro-grade tooling, sweeping, and collection analytics.
API-first platform for minting and managing NFTs programmatically at scale.
Phantom is the default. For dApps, use Wallet Adapter or an embedded wallet provider.
The most popular Solana wallet. Browser extension and mobile app with built-in swap and NFT support.
Default for users.
Feature-rich Solana wallet with staking, NFTs, and hardware wallet support.
Next-gen wallet with xNFT app platform, multi-chain support, and built-in dApp browser.
Hardware wallet with Solana support via the Solana Ledger app. Maximum security for cold storage.
Modular TypeScript wallet adapters for Solana dApps. Supports all major wallets out of the box.
Embedded wallet infrastructure. Let users sign in with email or socials and get a Solana wallet automatically.
Wallet and authentication platform for Web3 apps. Email login, social login, and multi-wallet support.
Helius is the developer default. Triton serves protocols needing dedicated capacity.
The most powerful Solana RPC and API platform. Enhanced APIs for DAS, webhooks, and priority fees.
Most developer-friendly.
Multi-chain node provider with Solana support. Reliable RPC endpoints with add-on marketplace.
Dedicated Solana RPC infrastructure used by major protocols. High-performance and low-latency.
Solana API platform with DAS, transaction parsing, and webhook support for indexing on-chain events.
Decentralized indexing protocol with Solana subgraph support for querying on-chain data via GraphQL.
Solana validator plugin interface for streaming real-time account and transaction updates.
High-performance gRPC Geyser plugin for streaming real-time Solana data. Used by Helius, Triton, and others.
Solscan for browsing, Birdeye for trading, Dune/Flipside for SQL.
The most widely used Solana block explorer. Clean UI for transactions, accounts, tokens, and NFTs.
Browse here first.
The official Solana block explorer maintained by Solana Labs.
DeFi analytics and trading platform. Token charts, wallet analytics, and portfolio tracking.
Solana portfolio management dashboard. Visualize your positions, transactions, and LP holdings.
Write custom SQL queries against indexed Solana data. Community dashboards for any protocol.
On-chain analytics platform with Solana data. SQL-based queries and community dashboards.
Real-time analytics for Orca's Whirlpool concentrated liquidity pools.
Use Anchor constraints by default. Audit with OtterSec or Neodyme before mainnet.
Automated smart contract auditing tool and security platform for Solana programs.
Leading Solana security auditing firm. Audited Jupiter, Marinade, Drift, and many top protocols.
Security research firm specializing in Solana. Known for discovering critical vulnerabilities in core programs.
Open-source collection of vulnerable Solana programs for learning common exploit patterns.
Read this first.
Use Token-2022 for new launches with fees or compliance needs. Streamflow for vesting.
Solana's next-gen token program with transfer fees, confidential transfers, interest-bearing tokens, and more.
Default for new tokens.
Viral token launchpad with a bonding curve mechanism. Launch a token in seconds.
The standard for on-chain token metadata on Solana. Supports fungible tokens, NFTs, and editions.
Token vesting, streaming payments, and locks. Widely used for team/investor token distribution.
Multisig and on-chain treasury management for teams. Control tokens, programs, and funds with a multisig.
Simple web interface for creating and managing SPL tokens without writing any code.