Closed kianenigma closed 10 months ago
Here's my take (taken from this resource I'm creating for use cases for non-fungibles on Polkadot):
App-chains on Polkadot are built with Substrate — a blockchain SDK built in Rust. More colloquially called Parachains, they contain custom low-level modules that when combined make up the overall business logic and services provided by the chain.
Substrate has a framework to make it easy to create such modules, called FRAME. You can think of it like this: Substrate is to FRAME as NodeJS is to React.💡
In FRAME, these modules are referred to as pallets and the amalgamation of pallets (a.k.a the business logic of a chain) is referred to as the app-chain's runtime.
Substrate one is somewhat done in https://github.com/paritytech/substrate/pull/14581
Is being done as a part of https://github.com/paritytech/polkadot-sdk-docs/issues/25
Idea from the Network State book.