🗂️ Registry
Learn about the various registries that maintain the global state of Story’s protocol.
The various registries on Story function as a primary directory/storage for the global states of the protocol. Obviously, they also contain functions to update that storage.
Unlike ⚙️ IP Accounts, which manage the state of specific IPs, a registry oversees the broader states of the protocol.
Types of Registries
Below are all of the registries on Story.
IP Asset Registry
Responsible for registering IPs into the protocol.
Group IP Asset Registry
Responsible for registering and maintaining Group IP Assets.
License Registry
Stores all license-related states within the protocol, like attaching License Terms to IP Assets, registering derivatives, creating new License Templates, etc.
Module Registry
Maintains and updates the global list of modules and hooks registered permissionlessly on Story