from web site
For instance you could lookup a user's profile based upon their DID, their Ethereum account, or their Twitter manage; or you could lookup a user's Filecoin account based upon their Polkadot account. We are working with The Chart on indexing these identity structures which will open up lots of new chances in this realm.
If you also require a way of saving and managing user information, you have 3 primary options. Use Find More Details On This Page to directly keep documents on the Ceramic Network and include recommendations to those files in the user's index. For this choice, no extra software is required; it works out of package with IDX.Store data in alternative data storage systems such as Filecoin, IPFS, Sia, Arweave, Fabric, Orbit, DB, Secure Data Stores, or Ethereum contracts and use IDX to include referrals to this information in your user's index.

This holds true despite where the data lives (servers or decentralized networks) or which application initially created the data. The identity index consists of mappings to different information sources, Share data across applications and silos, As explained above, the essential aspect of IDX that de-silos details, promotes interoperability, and allows user control is the identity index.


The identity index functions as the information root for each user and makes everything discoverable. To even more promote interoperability, the identity index enables designers to: Release schemas, names, and descriptions for data points they are contributing to the index, so others can more easily consume this info, Release endpoints for where this info can be discovered, whether a Doc, ID on Ceramic, a CID on IPFS/Filecoin, a contract on Ethereum, or an endpoint for a hosted service, Demand consent to access encrypted data points in the index, Developing with IDXThe following section outlines how to begin building with IDX.
Setup, First, we'll need to set up the main IDX library and associated dependences: npm install @ceramicnetwork/ ceramic-http-client @ceramicstudio/ idx @ceramicstudio/ idx-constants, Question an identity, Then we can utilize these libraries to connect IDX to a Ceramic network and communicate with the files associated to an offered DID. This example shows how to just query the standard profile for a given Ceramic from '@ceramicnetwork/ ceramic-http-client' import IDX from '@ceramicstudio/ idx' import definitions from '@ceramicstudio/ idx-constants'// Use Ceramic devnetconst ceramic = new Ceramic('< https://ceramic.