A curated list of links and ressources related to rust, substrate and blockchains.
- Awesome-rust - A curated list of Rust code and resources.
- Rust-book - An overview of the language from first principles.
- Rustlings - Small exercises to get you used to reading and writing Rust code.
- Rust-by-example - A collection of runnable examples that illustrate various Rust concepts and standard libraries.
- Generics
- Traits
- Macros
- Awesome-substrate - A curated list of awesome projects and resources related to the Substrate blockchain development framework.
- Documentation - Official documentation hub for Substrate developers.
- How-to-guides - Guides for developers with some prior knowledge of Substrate and a specific goal they want to achieve.
- Tutorials - Play with Substrate features.
- Glossary - Defines and explains many common blockchain and Substrate ecosystem concepts and terminology.
- Node architecture - Architecture of the Substrate's node.
- FRAME - Framework for Runtime Aggregation of Modularized Entities.
- Pallet skeleton - Architecture of a pallet.
- Runtime - Business logic that defines the blockchain behavior.
- Extrinsic - A piece of information that comes from outside the chain and is included in a block.
- Macros - Substrate uses Rust macros to aggregate the logic derived from pallets that are implemented for a runtime.
- ink! repository - README file from ink! repository.
- tutorial Substrate's ink! tutorial.