Welcome to the comprehensive list of resources for developing on the Solana blockchain using Rust, TypeScript, and other related technologies. This guide is categorized for ease of use, providing links to official documentation, tools, and tutorials.
-
Solana Documentation
The main resource for Solana's official documentation, including information on smart contract development and integration with Solana. -
Anchor Framework Documentation
Documentation for Anchor, a popular framework for building smart contracts on Solana. -
Solana CLI
Command-line tools for working with Solana, allowing you to interact with the network and manage accounts and transactions. -
Anchor
Anchor framework repository for building Solana smart contracts efficiently. -
Solana Cookbook
A collection of code recipes and examples for working with Solana, including integration and program development.
-
The Rust Programming Language
Official Rust guide detailing fundamentals and advanced concepts to master the language. -
Rust By Example
Code examples with detailed explanations for quick and practical learning of Rust. -
Rustlings
A project with hands-on exercises for practicing Rust, great for both beginners and experienced developers. -
Solana Rust SDK
A library for developing Solana programs using Rust, providing necessary modules and tools for efficient development.
-
TypeScript Handbook
The official TypeScript documentation with comprehensive examples and explanations. -
Solana Web3.js Documentation
Documentation for Solana Web3.js, which enables interaction with Solana using TypeScript/JavaScript. -
Anchor TypeScript Library
Guide for using the Anchor SDK's TypeScript library, useful for frontend integration with Solana programs. -
Solana's TypeScript API Tutorial
A tutorial on using Solana's API with TypeScript, including examples of integrating smart contracts with Web3.
-
Learn Rust with Solana
Video tutorials on Rust and Solana from the official Solana Developers YouTube channel. -
Anchor Framework on GitHub
The official repository for the Anchor framework, a popular Solana development tool built on Rust, with support for TypeScript for frontend development.