Documentation Index
Fetch the complete documentation index at: https://docs.memoryproto.co/llms.txt
Use this file to discover all available pages before exploring further.
Identity Graphs
What it is
A user identity is made up of different Web2 identities (Twitter, GitHub, website, email) and onchain identities (wallet, Farcaster, Lens). Apps and developers usually only have access to a portion of this data, and querying it across platforms can be complex. Memory introduces Identity Graphs: an array of different user identities from Web2 and Web3 sources that together form a user’s online persona. With the Memory API, you can query the identity graph of any user using just a wallet address, ENS, Basename, or a Farcaster, Lens, or Zora username.How it works
Identity Graphs are built by querying publicly available links for a user, registering the source of each identity, and connecting them. At the end, you get a comprehensive list of a user’s identities along with their sources, making it possible to evaluate and filter out untrustworthy data. In addition to public sources, the Memory App allows users to curate their own identity graph by adding or removing identity links.In practice
Below you can see the whole identity graph of Jesse Pollak by querying its main wallet ENS jesse.xyz. As you can see we have identities for Ethereum, Farcaster, Twitter, GitHub, Basenames, Talent Protocol, Lens, website and email, all queried from a single ENS name. And each identity node has asource field, which describes from which other identities and platforms the link was found. For more information about the available identities, check the identities section.