Skip to content

The "Solana-Awesome" repository serves as a comprehensive, factual resource hub for anyone interested in learning about the Solana blockchain and its underlying technology. It is meticulously curated to include a wide array of informative materials such as articles, videos, and Twitter threads, as well as insightful blog posts.

Notifications You must be signed in to change notification settings

helius-labs/solana-awesome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 

Repository files navigation

solana-awesome

A comprehensive, factual resource hub for anyone interested in learning about the Solana blockchain and its underlying technology.

Introduction and Overview

Title Type Author Link Description
The Solana Programming Model Article 0xIchigo Link This article explores Solana's architecture, account model, and transaction mechanics.
Programming on Solana, An Introduction Article Paul X Link Introductory post on Solana programming.

Opinion and Essays

Title Type Author Link Description
Solana Summer Article Packy McCormick Link Comprehensive and engaging read about Solana's story.
The Year Solana Blew Up Article Ryan Shea Link Must-read for those interested in Solana.
Why Solana Article Mert Mumtaz Link A personal perspective on building on Solana.

Technical Deep Dives

Title Type Author Link Description
Architecture for a High Performance Blockchain Whitepaper Anatoly Yakovenko Link Proposal of a new blockchain architecture.
Proof of History Primer Article Shinobi Systems Link Easily digestible deep-dive into Proof of History.
Transaction Processing on Solana Article Jito Labs Link Deep dive into validator internals and transaction processing.
Solana Internals Article Sec3 Link Series deep-diving into Solana internals.
Mobile dApp Architecture Docs Mike Sulistio Link An overview of mobile dApp architecture with the Mobile Wallet Adapter protocol.

Developer Resources

Title Type Author Link Description
Create Your First Solana dApp Tutorial Loris Leiva Link Easy tutorial on writing Solana programs.
The Solana Cookbook Docs Solana Cookbook Team Link Cookbook for Solana developers.
Solana Mobile Developer Docs Docs Solana Mobile Team Link Comprehensive resources for mobile development on Solana.
Skeet - TypeScript Serverless Framework Docs Skeet Dev Link Open-Source TypeScript Serverless Framework for creating Solana dApps.
solv - Solana Validator Tool Docs Epics DAO Link Open-Source Tool for easy running Solana Validator.

Case Studies and Analysis

Title Type Author Link Description
Firedancer Reliability Efforts Article Jump Crypto Link Analysis of past Solana outages and Firedancer's role.
Transaction Confirmations Article Jstarry Link Deep dive into the transaction confirmation process.
Key custody on iOS Article Mike Sulistio Link Deep dive into the patterns and challenges of key custody on iOS.

Future of Solana

Title Type Author Link Description
What is Firedancer? A Deep Dive into Solana 2.0 Article 0xIchigo Link Deep dive on Solana's future developments.
State Compression on Solana Whitepaper Various Link Whitepaper on the theory behind state compression.

Accessible Explainers

Title Type Author Link Description
A Dummy’s Guide to Solana’s Architecture Article Anvit Link An overview of Solana's architecture.
Local Fee Markets on Solana Thread 7Layer Link Deep dive into what fee markets are and how they work.
How to Mint Solana Compressed NFTs (cNFTs) with TypeScript Article kishi.sol Link A step-by-step guide on how to mint cNFTs.
Implementing "Sign In With Solana"(SIWS) Article kishi.sol Link A step-by-step guide on how to implement SIWS.
Tips for Minting Multiple Compressed NFTs (cNFTs) Simultaneously on Solana Article kishi.sol Link Tips for minting multiple cNFTs simultaneously.

Contributing to the solana-awesome Repository

We welcome contributions from everyone who is interested in adding valuable information and research about the Solana blockchain. Below are the guidelines for contributing to this repository.

How to Contribute

  1. Fork the Repository: Click the 'Fork' button on the top right of this page to create your own copy of this repository.

  2. Clone Your Fork: Clone the forked repository to your local machine. You can do this by running:

git clone https://github.com/helius-labs/solana-awesome.git
  1. Create a New Branch: Before making any changes, create a new branch with a relevant name. For example:

  2. Make Your Changes: Add or update content in the repository. Ensure you follow the content guidelines mentioned below.

  3. Commit Your Changes: Once you've made your changes, commit them with a clear and descriptive message. For example:

git commit -m "Add article on Solana's consensus mechanism"
  1. Push to Your Fork: Push the changes to your forked repository.
git push origin add-solana-research-article

  1. Submit a Pull Request: Go back to the original repository, and you'll see a 'Compare & pull request' button. Click on it, fill in the details, and submit your pull request.

Content Guidelines

  • Relevance: Ensure all content is directly related to the Solana blockchain.
  • Accuracy: All factual information must be accurate and well-researched.
  • Originality: Content should be original or properly attributed to its source.
  • Clarity: Write in a clear, concise, and understandable manner.
  • Formatting: Use Markdown formatting to ensure the content is readable and well-organized.

Review Process

Once you submit your pull request, it will be reviewed by the repository maintainers. We may provide feedback or request changes if necessary. Once approved, your contribution will be merged into the repository.

Questions or Suggestions

If you have any questions or suggestions about contributing, feel free to open an issue in this repository.

Thank you for your interest in contributing to the Solana Blockchain Repository!

About

The "Solana-Awesome" repository serves as a comprehensive, factual resource hub for anyone interested in learning about the Solana blockchain and its underlying technology. It is meticulously curated to include a wide array of informative materials such as articles, videos, and Twitter threads, as well as insightful blog posts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •