Apps
Lens Apps let you manage various aspects of your application on-chain.
A Lens App is a smart contract instance that consolidates various Lens primitives under a single entity.
At a high level, a Lens App consists of:
Metadata: Information about the app, including its name, description, and icon.
Admins: A list of EVM addresses authorized to modify the app’s configuration.
Graph: An optional Lens Graph that defines the relationships between accounts within your app.
Feeds: An optional list of Lens Feeds for storing users' posts.
Username: An optional Lens Username that establishes the username namespace for accounts within your app.
Groups: An optional list of Lens Groups for organizing initiatives or projects within your app.
Sponsorship: A Lens Sponsorship instance that enables transaction cost sponsorship for end-users.