What is shell?
shell is an experimental open product framework for NFTs.
It’s a public protocol that let’s anyone launch stateful and dynamic NFT collections powered by hot-swappable community-authored engines.
Engines are smart contracts that determine how NFTs can be minted, how they look, and how they behave. A single engine may be used by multiple shell collections at once.
Think of shell as an NFT operating system: engines are the apps.
This allows the community to easily and permissionlessly iterate on the functionality or appearance of their NFTs in the collection.
Step-by-step walkthrough for getting up to speed: