We used the Lens Protocol data to create a Ranking and Recommendation system.
On-chain ranking and reputation Infrastructure.
We used the Lens Protocol data to create a Ranking and Recommendation system.
We have used Lens protocol Data to create an example of on-chain wallet reputation on Polygon using an attestation contract. The data is on-chain, the EigenTrust computation of reputation is verifiable. This infrastructure can be used by any developer on Polygon for on-chain reputation.
We are building an infrastructure for on-chain reputation using attestations as the data layer and EigenTrust as the compute layer. This protocol can be used as a reputation infrastructure by a variety of use cases.
We have used EIgenTrust computation as a useful tool for on-chain reputation using Attestation Station Contract.
We've created a Web3 Social Ranking Attestation for the Top 100 and Lowest 100 ranked profiles. There is a front-end for any app or developer to visualize these attestations.
Using our front-end you can easily visualize the attestations issued to the top 100 and lowest 100 Lens profiles, ranked using EigenTrust.
1 Pager - https://www.notion.so/karma3labs/ETH-Denver-Hackathon-1-Pager-1bf26728a4e54884b87d9f30a37728e8
Enabling an Open Ranking and Reputation system using on-chain attestations and EigenTrust.
Attestations are manifestations of trust in peer-to-peer decentralized environments.
We have used EigenTrust to deliver high-quality trust scores and rankings for dApps. EigenTrust enables a verifiable algorithmic computation of any peer-to-peer attestation of on-chain data.
This will be a key pillar to enable on-chain reputation in a variety of use-cases in web3.
Smart Contract - Attestation contract to record attestations and metadata (aka schema) about attestations. (Inspired by Optimism’s Attestation Station Contract with edits)
Publisher for Attestation Schema - Created a Global EigenTrust ranking score of Top 100 and Lowest 100 Lens protocol profiles (Polygon) using on-chain social graph data to publish in this schema.
Front-end - Displays attestations issued to the top 100 and lowest 100 ranked profiles that other projects can consume and build upon. It reads and visualizes transactions from smart contract.
Links:
Smart Contracts and Attestation Publisher: https://github.com/Karma3Labs/trustmaze
Front-end repo: https://github.com/submais55/k3l-attestation-ui
Front-end URL: https://k3l-attestation-dajhjfw2p-submais55.vercel.app/
EigenTrust compute of Lens profile rankings: https://lens.k3l.io