Sol.College

What to build: Wallets & Identity

Based on 3 projects in the stack in this category, 2 with 100+ stars and 3 active in the last year.

Gaps we see

Common stacks

Next.js ×3web3.js ×3Metaplex ×1Solana Actions ×1

Languages: TypeScript (3)

Starter path

  1. Lesson: Building and sending transactions from a client
  2. Lesson: Program Derived Addresses (PDAs)
  3. Study and fork wallet-adapter (Apache-2.0, ★2,032): SuperStack module
  4. Study and fork rango-client (Apache-2.0, ★1,124): SuperStack module
  5. Study and fork coinwala-wallet (MIT, ★5): SuperStack module
  6. Follow the Anchor workflow and the security checklist, then deploy to devnet.

Projects in this category

wallet-adapter

Modular TypeScript wallet adapters and components for Solana applications.

📘 lesson · ★ 2,032 · TypeScript · Apache-2.0

Wallets & IdentityNext.jsweb3.js

rango-client

Rango Exchange Widget & Wallets Library

📘 lesson · ★ 1,124 · TypeScript · Apache-2.0

DeFiWallets & IdentityNext.jsweb3.js

coinwala-wallet

📘 lesson · ★ 5 · TypeScript · MIT

Wallets & IdentityMetaplexNext.jsSolana Actionsweb3.js

See all 3 in the explorer →