substrate
Substrate strives to be the best blockchain framework in which to build your custom blockchain. Substrate is not a blockchain in itself, but akin to a blockchain SDK framework. Substrate empowers you to build beyond the capabilities of others, giving you the freedom to define your chain however you want. (Gavin Wood)
Official Resources
Tutorials
- Polkadot Deep Dive with Focus on explaining different Polkadot/Substrate Pallets but not limited to it: Youtube Playlist
Other learning Resources
- Rusty Crewmates provides a substrate tutorial that was funded by a Web3F grant: github repo
17 Tutorials tagged with "substrate"
Accessing Storage and Functions Across Custom Pallets
How to access Storage and Functions Across Custom Pallets
Benchmarking substrate pallet
Benchmarking substrate pallets.
Blake2_128Concat vs Twox64Concat
Twox64Concat vs Blake2_128_concat
Build a substrate node from scratch (sub-series) part 1
Build a substrate node from scratch (sub-series) part 1
Dealing with runtime constants
Dealing with runtime constants
Deconstructing substrate pallet genesis config
Deconstructing substrate pallet genesis config.
DispatchResult vs DispatchResultWithPostInfo
DispatchResult vs DispatchResultWithPostInfo
Let’s distill the construct_runtime! macro
Let’s distill the construct_runtime! macro
Let’s distill the #[pallet::storage] macro
Let’s distill the
Running unit tests on substrate pallet
Running unit tests on substrate pallet.
Substrate Pallets Configuration: An Error-based Approach
Substrate Pallets Configuration, An Error-based Approach
Understanding substrate pallet instance
Understanding substrate pallet instance.
Using Generic Types in Custom Data in a Substrate Pallet
How to implement a custom data type that leverages substrate rich type system
Working efficiently with storage items
Working efficiently with storage items
Working with assets on substrate
Working with assets on substrate.
Working with substrate pallet hooks
Working with substrate pallet hooks.
How to use the Inherent Extrinsics Feature in Substrate
Learn how to use Inherent Extrinsics in Substrate