How it works

The Collect functionality allows users a chance to "collect" certain content and possibly monetise this content as well.

Each publication has a unique CollectNFTCollection that is deployed upon the first successful collect. When a profile collects a publication as an NFT, a CollectNFTItem is then deployed and issued to the collector's profile.

This NFT Item can then be withdrawn to a user's wallet to be listed on NFT marketplaces or transferred.


This collect functionality can also contain arbitrary logic specified within the publication's Collect Module, and executed prior to collects, providing creators and communities with further flexibility and opportunities to monetize their content.

Nabi Profiles can attach a custom Collect Modules to their publications that contains the logic to evaluate whether a Nabi Profile attempting to collect the publication satisfies all pre-requisites.

Last updated