Skip to content

bytetwt/solana-programs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

solana

Solana Programs Collection

A curated, open-source collection of well-structured Solana program implementations. This repository is intended as a learning resource and reference for on-chain development, covering multiple frameworks and patterns.


Repository Structure

Programs are grouped by framework and implementation style.


programs/
├── native/        # Native Rust Solana programs
├── anchor/        # Anchor framework programs
├── pinocchio/     # Pinocchio-based programs

Each program lives in its own directory and is self-contained, including:

  • program source code
  • tests
  • minimal documentation

Program Status

Implementation progress is tracked using long-living tracker issues:

  • Native Solana programs
  • Anchor programs
  • Pinocchio programs

Refer to the GitHub issues tab to see what is implemented and what is currently in progress.


Contributing

Contributions are appreciated!

Please read CONTRIBUTING.md before starting work. It explains:

  • repository conventions
  • commit message format
  • how tracker issues and pull requests are handled

License

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

About

An educational yet production-oriented repository of solana programs.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 87.2%
  • TypeScript 12.8%