Sol.College

Payments on Solana

Payments on Solana are SOL or SPL token transfers. Solana Pay standardises payment request URLs and QR codes, and merchants confirm a payment by looking up its reference key on-chain.

Reference: Solana Pay docs · Solana docs: Tokens

Lessons

  1. SPL Tokens: mints, accounts and transfers Intermediate
  2. Building and sending transactions from a client Beginner
  3. Solana Pay Intermediate
  4. Blinks and Solana Actions Intermediate

Guides

Projects in the stack (27)

pay

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

📘 lesson · ★ 1,800 · Rust · MIT

AI & AgentsPayments@solana/kitNext.jsSolana Pay

rango-client

Rango Exchange Widget & Wallets Library

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

DeFiWallets & IdentityNext.jsweb3.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

fridon-ai

📘 lesson · ★ 76 · Python · MIT

AI & AgentsMetaplexweb3.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

gigentic-frontend

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

coinwala-wallet

📘 lesson · ★ 5 · TypeScript · MIT

Wallets & IdentityMetaplexNext.jsSolana Actionsweb3.js

blinkord

Bring Solana into your Discord Community

📘 lesson · ★ 5 · TypeScript · MIT

GamingConsumer & SocialNext.jsSolana Actionsweb3.js

Bonding_Curve_SOL_contracts

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

Sav3ana

📘 lesson · ★ 2 · JavaScript · MIT

Otherweb3.js

solad

SoLad securely store Solana data under flexible conditions

📘 lesson · ★ 2 · Rust · MIT

OtherAnchorweb3.js

getblink.fun

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

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

peer-pay

Fiat-to-Solana payment connector using Stripe. 2nd place, CoinW x Superteam UAE side track, Solana Renaissance Hackathon 2024.

📘 lesson · ★ 0 · TypeScript · Apache-2.0

PaymentsAnchorNext.js

kryptpay-solana-contract

Smart contract that handles payment and issue reward token to users as they transact. And also facilitate swapping

📘 lesson · ★ 0 · Rust · MIT

DeFiPaymentsAnchorMetaplex

elyse

📘 lesson · ★ 0 · CSS · MIT

Otherweb3.js

ChipCasher

📘 lesson · ★ 0 · TypeScript · MIT

OtherNext.jsSolana Payweb3.js

GotokHQ-cash

📘 lesson · ★ 0 · Rust · MIT

OtherMetaplexNative Rustweb3.js

winisol

Transparent and decentralized solana lottery

📘 lesson · ★ 0 · TypeScript · MIT

Infrastructure & ToolingAnchorNext.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

AnchorDeFiNFTsTokensZK and privacyWalletsClient SDKsNative RustAI agentsGamingDAOs and governance