Clients talk to Solana over JSON-RPC. In TypeScript that is @solana/web3.js or its successor @solana/kit; other languages have community SDKs such as solana-go and solana-py. Anchor programs also get typed clients from their IDL.
⚓ Solana Program Framework
📘 lesson · ★ 5,166 · Rust · Apache-2.0
Infrastructure & ToolingAnchorNext.jsweb3.js
Solana JavaScript SDK
📘 lesson · ★ 2,783 · TypeScript · MIT
Infrastructure & Tooling@solana/kitNext.jsweb3.js
Modular TypeScript wallet adapters and components for Solana applications.
📘 lesson · ★ 2,032 · TypeScript · Apache-2.0
Wallets & IdentityNext.jsweb3.js
CLI for Agentic payments (x402, MPP, AP2).
📘 lesson · ★ 1,800 · Rust · MIT
AI & AgentsPayments@solana/kitNext.jsSolana Pay
Go SDK library and RPC client for the Solana Blockchain
📘 lesson · ★ 1,589 · Go · Apache-2.0
Infrastructure & Toolingsolana-go
Solana Python SDK
📘 lesson · ★ 1,443 · Python · MIT
Infrastructure & Toolingsolana-py
A repository of Solana program examples
📘 lesson · ★ 1,435 · Rust · MIT
Infrastructure & Tooling@solana/kitAnchorMetaplexNext.js
Solidity Compiler for Solana, Polkadot and Stellar
📘 lesson · ★ 1,380 · Rust · Apache-2.0
Infrastructure & ToolingAnchorweb3.js
Rango Exchange Widget & Wallets Library
📘 lesson · ★ 1,124 · TypeScript · Apache-2.0
DeFiWallets & IdentityNext.jsweb3.js
A Unified Trust Framework
📘 lesson · ★ 203 · TypeScript · MIT
Infrastructure & ToolingAnchorweb3.js
📘 lesson · ★ 76 · Python · MIT
AI & AgentsMetaplexweb3.js
The only true metadata leak-free, platform-less end-to-end decentralized data transfer protocol
📘 lesson · ★ 31 · JavaScript · MIT
Infrastructure & ToolingAnchorNext.jsweb3.js
📘 lesson · ★ 16 · TypeScript · MIT
OtherAnchorMetaplexNext.jsweb3.js
Solana Q423 cohort
📘 lesson · ★ 10 · TypeScript · MIT
OtherAnchorMetaplexweb3.js
New-gen onchain stateless asset protocol for ownership, delegation, and rentability of digital assets at scale.
📘 lesson · ★ 9 · TypeScript · Apache-2.0
NFTs & Digital AssetsAnchorMetaplexNext.jsweb3.js
Solana LP/Token Locker
📘 lesson · ★ 8 · TypeScript · MIT
OtherAnchorMetaplexNext.jsweb3.js
Decentralized platform for humans and AI agents to work together in a frictionless way implementing escrowed payments with verifiable ratings.
📘 lesson · ★ 6 · TypeScript · MIT
AI & AgentsPaymentsAnchorNext.jsweb3.js
📘 lesson · ★ 5 · TypeScript · MIT
Wallets & IdentityMetaplexNext.jsSolana Actionsweb3.js
Bring Solana into your Discord Community
📘 lesson · ★ 5 · TypeScript · MIT
GamingConsumer & SocialNext.jsSolana Actionsweb3.js
SketchXpress is a Solana-based NFT AMM protocol using bonding curves and Token-Owned Escrows (TOE) for dynamic pricing, direct SOL liquidity, and Tensor marketp
📘 lesson · ★ 5 · TypeScript · Apache-2.0
DeFiNFTs & Digital AssetsAnchorMetaplexNext.jsweb3.js
📘 lesson · ★ 2 · PHP · Apache-2.0
PaymentsSolana Payweb3.js
Picassol is a collaborative digital canvas on the Solana blockchain, currently in the building stage for the Solana Ecosystem, allowing global users to creative
📘 lesson · ★ 2 · TypeScript · MIT
OtherAnchorNext.jsweb3.js
📘 lesson · ★ 2 · JavaScript · MIT
Otherweb3.js
📘 lesson · ★ 2 · TypeScript · MIT
OtherMetaplexNext.jsweb3.js
Fight with your favorite memecoins
📘 lesson · ★ 2 · TypeScript · Apache-2.0
GamingAnchorMetaplexNext.jsweb3.js
SoLad securely store Solana data under flexible conditions
📘 lesson · ★ 2 · Rust · MIT
OtherAnchorweb3.js
Scrape a decentralized Scraping Hub is a Chrome extension on Solana that incentivizes users to share bandwidth for AI-optimized web scraping.
📘 lesson · ★ 2 · TypeScript · MIT
AI & AgentsDePINAnchorNext.jsweb3.js
📘 lesson · ★ 1 · TypeScript · MIT
OtherAnchorNext.jsweb3.js
📘 lesson · ★ 1 · TypeScript · MIT
OtherAnchorNext.jsweb3.js
A full-stack urban-reporting dApp built on Solana and Next.js that enables users to create and sign incentivized petitions for local community issues.
📘 lesson · ★ 1 · TypeScript · MIT
GamingConsumer & SocialAnchorNext.jsweb3.js
📘 lesson · ★ 1 · TypeScript · Apache-2.0
OtherMetaplexSolana Actionsweb3.js
📘 lesson · ★ 1 · TypeScript · MIT
OtherAnchorNext.jsweb3.js
getblink.fun is a no-code platform that lets anyone create shareable Blinks—simple links that trigger on-chain DeFi actions on Solana—making crypto more accessi
📘 lesson · ★ 1 · TypeScript · MIT
DeFiMetaplexNext.jsSolana Actionsweb3.js
📘 lesson · ★ 1 · TypeScript · MIT
OtherNext.jsweb3.js
📘 lesson · ★ 1 · TypeScript · Apache-2.0
DeFiAnchorNext.jsweb3.js
📘 lesson · ★ 1 · TypeScript · Apache-2.0
NFTs & Digital AssetsMetaplexNext.jsSolana Actionsweb3.js
Utopia is a no-code, decentralized voting platform built on the Solana blockchain that solves the widespread distrust, complexity, and high cost of traditional
📘 lesson · ★ 1 · TypeScript · MIT
OtherAnchorNext.jsweb3.js
📘 lesson · ★ 0 · Rust · MIT
OtherNative Rustsolana-go
play mons on solana
📘 lesson · ★ 0 · TypeScript · CC0-1.0
NFTs & Digital AssetsGamingAnchorweb3.js
Solana Commerce Application
📘 lesson · ★ 0 · TypeScript · MIT
OtherNative Rustweb3.js
Predix; trade reliably.
📘 lesson · ★ 0 · TypeScript · Apache-2.0
OtherAnchorweb3.js
Legal Contracts on Web3
📘 lesson · ★ 0 · TypeScript · MIT
OtherAnchorMetaplexweb3.js
📘 lesson · ★ 0 · CSS · MIT
Otherweb3.js
📘 lesson · ★ 0 · TypeScript · MIT
OtherNext.jsSolana Payweb3.js
Buybak.xyz Fractional Stock Ownership Plan on SOLANA (preliminary repo)
📘 lesson · ★ 0 · TypeScript · MIT
OtherNative Rustweb3.js
This a set of Solana contracts written in Rust that implement an inflation-resistant token on Meteora.
📘 lesson · ★ 0 · Rust · CC0-1.0
Other@solana/kitAnchorMetaplexweb3.js
📘 lesson · ★ 0 · Rust · MIT
OtherMetaplexNative Rustweb3.js
📘 lesson · ★ 0 · TypeScript · MIT
OtherAnchorNext.jsweb3.js
📘 lesson · ★ 0 · TypeScript · MIT
OtherAnchorNext.jsweb3.js
Gathering the tight knit community of poker players through a quiz about a player poker hand strength. Competing on RADAR hackathon. Check it out at DOMAIN.
📘 lesson · ★ 0 · TypeScript · MIT
GamingConsumer & SocialAnchorNext.jsweb3.js
Seemless workflow powered by Solana
📘 lesson · ★ 0 · TypeScript · MIT
Infrastructure & ToolingAnchorNext.jsweb3.js
📘 lesson · ★ 0 · Rust · MIT
OtherMetaplexNative Rustweb3.js
Gamified application on Solana aimed at monetizing everyday trash collection, motivating users to sort waste and clean up their city's streets in return for rew
📘 lesson · ★ 0 · TypeScript · MIT
OtherAnchorMetaplexweb3.js
📘 lesson · ★ 0 · TypeScript · MIT
OtherNext.jsweb3.js
📘 lesson · ★ 0 · TypeScript · MIT
OtherMetaplexNext.jsweb3.js
Transparent and decentralized solana lottery
📘 lesson · ★ 0 · TypeScript · MIT
Infrastructure & ToolingAnchorNext.jsweb3.js
📘 lesson · ★ 0 · TypeScript · MIT
OtherMetaplexweb3.js
📘 lesson · ★ 0 · TypeScript · MIT
Infrastructure & ToolingMetaplexweb3.js
Solana Radar Hackathon
📘 lesson · ★ 0 · TypeScript · MIT
OtherMetaplexNext.jsweb3.js
📘 lesson · ★ 0 · TypeScript · MIT
OtherAnchorNext.jsweb3.js
A trustless freelancing platform on Solana
📘 lesson · ★ 0 · TypeScript · MIT
Infrastructure & ToolingAnchorNext.jsweb3.js
📘 lesson · ★ 0 · TypeScript · MIT
OtherAnchorNext.jsweb3.js
Zapcoin is a revolutionary DeFi platform built on the Solana blockchain that connects renewable energy production with financial services.
📘 lesson · ★ 0 · TypeScript · MIT
DeFiAnchorweb3.js