Skip to content

narsibhati-dev/solana-programs-collection

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Solana Programs Collection

A comprehensive collection of Solana programs demonstrating various concepts and patterns.

Project Highlights

Status: ✓ Complete | ◐ In Progress | ✗ Has Issues | - Not Available

# Program Difficulty Description Features Native Anchor
1 Hello World Beginner Basic program structure Hello World - -
2 Counter App Beginner Simple state management PDA - -
3 Token Mint Beginner Simple Token Mint Token Mint - -
4 PDA Demo Intermediate Program Derived Addresses PDA CRUD - -
5 Sol Vault Intermediate Deposit and withdraw Sol Deposit Withdraw PDA - -
6 CPI Intermediate Cross-Program Invocation CPI Transfers - -
7 Escrow Advanced Secure token swaps Lock Release Cancel - -
8 Multi Sign Advanced Signing tx multiple times Signing Fullstack - -
9 Lending Advanced Lend token/assets Tokens Locking Lend - -
10 Staking Advanced Stake assets Tokens Stake Reward - -
11 NFT Minting Advanced Create & manage NFT collections Metadata Metaplex CPI - -
12 Bonding Curve Advanced Simple Bonding Curve Bonding Curve Trade - -
13 Tic Tac Toe Advanced Game logic on-chain PDA Mini Game - -

License

This project is licensed under the MIT License - see the LICENSE file for details.

About

A curated collection of Solana programs for learning and practice.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published