Engagement.Vision is an application that provides a calendar-like dashboard that displays the user's engagement for any EVM based blockchain through a scoring mechanism.
The engagement metrics are pulled from onchain and offchain data sources.
For instance:
1 point for 1 transaction on Ethereum.
5 points for 1 post on Twitter that contains the hashtag or mentions: #ethereum/@ethereum.
5 points for 1 post on Warpcast that contains the hashtag, mentions, or was posted in a particular channel: #ethereum/@ethereum//ethereum.
5 points for 1 badge on Talent Protocol.
The application is meant to gamify the data and foster a sense of achievement; rewarding users with a feeling of accomplishment for their activities and participation within a blockchain's ecosystem. Although it is meant to track a user's engagement, it can also amplify their engagement within an ecosystem. The feeling of achievement may make them participate more within their community through creating more onchain transactions, twitter posts, casts, or by using other tooling in their ecosystem. There is currently no onchain incentive as that is not the heart of the application (although something like that may be implemented at some point, provided it maintains the core values of the application. Money or speculative assets are not a core value of the application).
Any EVM blockchain is supported, provided they are properly configured within the app.
The code is completely open source and built in a way where owners of a blockchain may make a Pull Request to change the layout, color schemes, and data sources for their particular pages. Alongside that, providing developers in the community to opportunity to make improvements, bug fixes, and new ideas to the application.
It aims to push Onchain social protocols forward by implementing ENS, Basename, and other similar protocols. Providing a single profile across the entire blockchain ecosystem.
It upholds the values of transparency by being completely open-sourced with every data source being traced back to its source as possible and decentralization by using the most decentralized tooling possible.
Publics Goods may not be a good match for this application. In that case, we may experiment with a monthly Onchain SaaS model to support operations. Alongside, a possible ERC20 implementation that will reward users of the application for their subscription.