Help & Support

Apps

Lens Apps let you manage various aspects of your application on-chain.

A Lens App is an instance of a smart contract that allows to collate different Lens primitives under a single entity.

At broadstroke, a Lens App consists of:

  • Metadata: Information about the app, such as name, description, and icon.

  • Admins: A list of EVM addresses that can make changes to the app's configuration.

  • Graph: A Lens Graph used to represent the relationships between Accounts for your app. If not specified, the Lens Global Graph is used.

  • Feeds: One or more Lens Feeds used to store user's Posts. If not specified, the Lens Global Feed is used.

  • Username: The Lens Username that defines the username namespace for Accounts for your app. If not specified, the lens/* Global Username is used.

  • Groups: An optional list of Lens Groups that you can use to organize initiatives or projects within your app.

  • Sponsorship: A Lens Paymaster that you can use to sponsor transaction costs for your end-users.