Sol.College

DAOs and governance on Solana

Governance programs record proposals and votes in program accounts and often control a treasury or a program's upgrade authority through a multisig.

Reference: Squads docs

Lessons

  1. Program Derived Addresses (PDAs) Beginner
  2. Anchor account constraints Beginner

Guides

Projects in the stack (18)

anchor

⚓ Solana Program Framework

📘 lesson · ★ 5,166 · Rust · Apache-2.0

Infrastructure & ToolingAnchorNext.jsweb3.js

agave

Web-Scale Blockchain for fast, secure, scalable, decentralized apps and marketplaces.

📘 lesson · ★ 1,983 · Rust · Apache-2.0

OtherNative Rust

pay

CLI for Agentic payments (x402, MPP, AP2).

📘 lesson · ★ 1,800 · Rust · MIT

AI & AgentsPayments@solana/kitNext.jsSolana Pay

solana-go

Go SDK library and RPC client for the Solana Blockchain

📘 lesson · ★ 1,589 · Go · Apache-2.0

Infrastructure & Toolingsolana-go

solang

Solidity Compiler for Solana, Polkadot and Stellar

📘 lesson · ★ 1,380 · Rust · Apache-2.0

Infrastructure & ToolingAnchorweb3.js

carbon

Carbon is an indexing framework on Solana.

📘 lesson · ★ 638 · Rust · MIT

DeFiInfrastructure & ToolingNative Rust

attestprotocol

A Unified Trust Framework

📘 lesson · ★ 203 · TypeScript · MIT

Infrastructure & ToolingAnchorweb3.js

txtx

Terraform for web3. Reproducible deployments and secure operations for Bitcoin, Ethereum and Solana.

📘 lesson · ★ 157 · Rust · Apache-2.0

OtherAnchor

zk-lokomotive-core

The only true metadata leak-free, platform-less end-to-end decentralized data transfer protocol

📘 lesson · ★ 31 · JavaScript · MIT

Infrastructure & ToolingAnchorNext.jsweb3.js

featherlabs

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

valhalla

Solana LP/Token Locker

📘 lesson · ★ 8 · TypeScript · MIT

OtherAnchorMetaplexNext.jsweb3.js

blinkord

Bring Solana into your Discord Community

📘 lesson · ★ 5 · TypeScript · MIT

GamingConsumer & SocialNext.jsSolana Actionsweb3.js

utopia

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

elyse

📘 lesson · ★ 0 · CSS · MIT

Otherweb3.js

ecosnap

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

chapl1n

Solana Radar Hackathon

📘 lesson · ★ 0 · TypeScript · MIT

OtherMetaplexNext.jsweb3.js

vijay

A trustless freelancing platform on Solana

📘 lesson · ★ 0 · TypeScript · MIT

Infrastructure & ToolingAnchorNext.jsweb3.js

TheZapCoin

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

Other topics

AnchorDeFiPaymentsNFTsTokensZK and privacyWalletsClient SDKsNative RustAI agentsGaming