The problem: Currently it is difficult to measure and check the strength of a community
Our solution: We want to build a tool that mints a dynamic NFT based on how strong an NFT project's community is.
We will measure strength in 3 core areas: growth, quality, and loyalty.
How we plan to do it:
We will gather data from discord, twitter, on-chain transactions and calculate various metrics that represent growth (volume of discord messages, discord members), engagement (eg. active discord members, number of conversations, number of engagements on tweets) and, loyalty (eg. % of members using the project's NFT as their profile pic on twitter)
We will present the data in a beautiful dashboard that makes it easy to see the key insights from the data.
We also allow projects to mint a dynamic NFT based on these metrics that changes as per the data variation. This will allow anyone to easily visualize and get a sense of how strong the community is and importantly trust the data which is vetted by Tribeviz.
We will combine the power of off-chain and on-chain data to measure the strength of a community.
We plan to use the following tech to build the prototype:
Backend – Python, solidity Frontend – React.
Off-chain data - Discord and Twitter bots written in Python.
On-chain data - NFTPort API
Superfluid - interested clients will subscribe to this service with the help of Superfluid as the payment gateway. Our service will keep gathering data as long as clients are streaming payments.
Tableland – will be used to host the metadata for dynamic NFTs.