Decentralized social needs to be open and composable for everyone to build upon. Users must own what they create.
# install dependencies
flow dependencies install# run tests
go run main.go- mint 1 ProfileNFT per account (for now)
- owner can edit its content
- mint to follow user
- has a serial #, early followers deserve better for early support
- limit 1 mint per user
- pay to mint, each NFT has an expiry date (for now 1 month)
- has a serial #, early followers deserve better for early support
- unlimited mint
- FanNFT can be used as VIP pass to access token gated materials
- unlimited mint
- offchain metadata as JSON object (IPFS)
- owner can edit its content
- unlimited mint
- owner can edit its content