Post by @arjun • Hey
A place to learn about Lens Protocol 🌿
Resources - Guides - Tutorials
Comments
- INTRO (01)
Topic: What is Lens Protocol?
Learn here: https://mirror.xyz/lensprotocol.eth/EfvqawsXu7tsOsGbaRD4G_aC5h9V1yopNMBqLoDQfE4
- INTRO (01)
Topic: LENS HUB (Contracts)
Get Familiar reading code,
Lens hub will be your go-to place to start reading and underatanding the Lens Protocol code.
Read here:
https://github.com/aave/lens-protocol/blob/main/contracts/core/LensHub.sol
- INTRO (01)
Topic: Read the Lens Code
on your computer
> open the github repo of lens-protocol
https://github.com/aave/lens-protocol
> press "."
to open the web instance of vscode and dive into the readme
- INTRO (01)
Topic: Visit the Garden
for the developers and buildooors, @lensprotocol is a seeding opportunity for them to learn, sow their ideas and grow.
Visit the Garden here
https://lens.xyz/garden
- INTRO (01)
Topic: What is Collect (Red box icon) ?
Collect is how you monetize your content on @lensprotocol
With the Collect module, users can add functionalities to how they want to sell their content/posts. Functionalities on Collect Modules can be time limited or number limited or other.
Read here:
https://docs.lens.xyz/docs/collect
- INTRO (01)
Topic: Create Crowdfund
Create a decentralized Crowdfund for a Product, Project or a Cause in seconds.
go to menu > more > create crowdfund
set the title, contribution amount, funding goal and other details and create your crowdfund easily.
- INTRO (01)
Topic: Lens is built on NFT!
The entire lens protocol is built on NFT infrastructure using the NFT technology which makes it truly composable and truly decentralized.
NFTs on Lens Protocol
> Profile NFT
Profile NFTs are like your @ handles that are minted upon creation. Each wallet/User (User = wallet address) can have multiple profiles, and they can set a particular profile as a "default profile".
The Profile NFT owners can do the following Publications
- Post : Create Content
- Comment: Comment on Posts
- Mirror : Equivalent to a Share/Retweet
> Follow NFT
When you follow someone(call the Follow function) you will be issued a Follow NFT (given you are allowed to follow for free, or the user has set some arbitrary logic that has to be met, example: pay 5 wmatic to follow, or anything one can think of!)
> Collect NFT
When you collect a publication, it gets minted into a Collect NFT;
During publication one can select a Collect Module from: Fee Collect, Limited Fee Collect, Limited Time Fee Collect, Revert Collect, Timed Fee Collect.
Default is Free collect.
If someone mirrors your publication, and someone collects it, setting a Referral Fee will incentivize the curator/sharer of your post. This monetizes curation and incentizes the amplifier of your content as well which facilitates in building more fair, transparent, and composable social applications.