A comprehensive, factual resource hub for anyone interested in learning about the Solana blockchain and its underlying technology.
- Introduction and Overview
- Opinion and Essays
- Technical Deep Dives
- Developer Resources
- Case Studies and Analysis
- Future of Solana
- Accessible Explainers
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. |
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. |
Title | Type | Author | Link | Description |
---|---|---|---|---|
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. |
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. |
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. |
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. |
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. |
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.
-
Fork the Repository: Click the 'Fork' button on the top right of this page to create your own copy of this repository.
-
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
-
Create a New Branch: Before making any changes, create a new branch with a relevant name. For example:
-
Make Your Changes: Add or update content in the repository. Ensure you follow the content guidelines mentioned below.
-
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"
- Push to Your Fork: Push the changes to your forked repository.
git push origin add-solana-research-article
- 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.
- 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.
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.
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!