Feed Illustration

Feed

A Feed is an onchain contract that serves as a customizable channel for content posting and sharing within Lens. Feeds can be global or specific to an app or community, and apps can deploy multiple feeds to cater to different content types or audiences. Each feed allows accounts to create posts and share others' content, with the ability to set rules that control who can post based on criteria like token ownership or other custom conditions.

Administrators can manage feed settings, including adding or removing admins and setting metadata to describe the feed's purpose. The modular rule system enables the creation of tailored experiences—for example, a feed where only verified users can post. Posts within feeds can have Actions attached, such as collect actions that allow users to collect content under specific conditions (paid, free, limited editions or any other smart contract based Action.). This design provides a flexible and controlled environment for content distribution and interaction.