Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multichain Identity Indexer #2451

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

vikiival
Copy link
Contributor

Project Abstract

The Multichain Identity Indexer - Identics is a GraphQL service designed to streamline the interaction with Identity pallet that was originally on Relay-chain and now resides on People Chain. This service acts as a robust data layer for socially-oriented dApps, leveraging the simplicity of GraphQL and REST API. The indexer addresses the challenge of querying identity information for multiple accounts in parallel and bridges the gap between historical data on the Relay chain and real-time updates on People Chain.

Grant level

  • Level 1: Up to $10,000, 2 approvals
  • Level 2: Up to $30,000, 3 approvals
  • Level 3: Unlimited, 5 approvals (for >$100k: Web3 Foundation Council approval)

Application Checklist

  • The application template has been copied and aptly renamed (project_name.md).
  • I have read the application guidelines.
  • Payment details have been provided (Polkadot AssetHub (USDC & DOT) address in the application and bank details via email, if applicable).
  • I understand that an agreed upon percentage of each milestone will be paid in vested DOT, to the Polkadot address listed in the application.
  • I am aware that, in order to receive a grant, I (and the entity I represent) have to successfully complete a KYC/KYB check.
  • The software delivered for this grant will be released under an open-source license specified in the application.
  • The initial PR contains only one commit (squash and force-push if needed).
  • The grant will only be announced once the first milestone has been accepted (see the announcement guidelines).
  • I prefer the discussion of this application to take place in a private Element/Matrix channel. My username is: @_______:matrix.org (change the homeserver if you use a different one)

@github-actions github-actions bot added the admin-review This application requires a review from an admin. label Nov 16, 2024
@semuelle semuelle self-assigned this Nov 20, 2024
Copy link
Member

@semuelle semuelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the application, @vikiival. Other than the use case you have been working on, I'm wondering who or what would require indexing of the history of identities?

applications/multichain_identity_indexer.md Outdated Show resolved Hide resolved
@vikiival
Copy link
Contributor Author

vikiival commented Nov 22, 2024

Other than the use case you have been working on, I'm wondering who or what would require indexing of the history of identities?

Hey,
that is a very good question!
I have split it into several topics that could leverage the identity history

  1. Governance Analytics & Reputation Systems
  • Tracking how long accounts have maintained verified identities before participating in important governance votes (any opengov platform)
  • Building reputation systems that consider the longevity and stability to identify trusted community members
  1. Security & Fraud Prevention
  • Detecting suspicious patterns of identity changes or clearances that might indicate malicious behavior
  • Helping registrars review an account's identity history before providing judgements
  • Enabling apps to flag accounts that frequently change or clear their identities
  1. Social Network Analysis
  • Understanding the evolution of relationships between accounts (social graph)
  • Analyzing the growth of identities within the ecosystem
  1. Economic Research & Analysis
  • Studying how identity verification impacts user behavior and economic activity
  • Understanding how identity systems are used across different market conditions

TL;DR

There is a lot of services that could leverage indetity indexer, to prevent fraudulent activity on their platforms (scams, phishing, impersonation).
Additionally it opens a new potential for research purposes and spot patterns.
Last but not least, we do believe that using data from Identics could be used for novel applications/libraries such as - https://openrank.com

Copy link
Member

@semuelle semuelle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @vikiival, thanks for the thorough reply and sorry for the long wait. Some of the use cases and future plans you listed seem very niche to me, but looking at ENS, there is still a lot of room for improvement regarding identities in our ecosystem, so I am happy to approve your application and share it with the rest of the committee.

@semuelle semuelle added the ready for review The project is ready to be reviewed by the committee members. label Nov 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
admin-review This application requires a review from an admin. ready for review The project is ready to be reviewed by the committee members.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants