
from web site
For example you could lookup a user's profile based on their DID, their Ethereum account, or their Twitter deal with; or you could lookup a user's Filecoin account based upon their Polkadot account. We are working with The Graph on indexing these identity structures which will open up lots of new opportunities in this realm.
If you also require a method of saving and managing user data, you have 3 main choices. Use the IDX library to straight store documents on the Ceramic Network and add referrals to those files in the user's index. For more info > , no additional software application is needed; it works out of package with IDX.Store data in alternative information storage systems such as Filecoin, IPFS, Sia, Arweave, Textile, Orbit, DB, Secure Data Stores, or Ethereum agreements and use IDX to add recommendations to this data in your user's index.
This is real no matter where the data resides (servers or decentralized networks) or which application initially produced the information. The identity index includes mappings to various data sources, Share data across applications and silos, As described above, the essential element of IDX that de-silos information, promotes interoperability, and makes it possible for user control is the identity index.


The identity index serves as the details root for each user and makes whatever visible. To even more promote interoperability, the identity index enables designers to: Publish schemas, names, and descriptions for data points they are adding to the index, so others can more easily consume this info, Release endpoints for where this details can be discovered, whether a Doc, ID on Ceramic, a CID on IPFS/Filecoin, an agreement on Ethereum, or an endpoint for a hosted service, Demand permission to gain access to encrypted information points in the index, Developing with IDXThe following area lays out how to get going developing with IDX.
Setup, First, we'll need to set up the main IDX library and associated reliances: npm set up @ceramicnetwork/ ceramic-http-client @ceramicstudio/ idx @ceramicstudio/ idx-constants, Inquiry an identity, Then we can use these libraries to link IDX to a Ceramic network and interact with the documents associated to a given DID. This example demonstrates how to simply query the basic profile for a given Ceramic from '@ceramicnetwork/ ceramic-http-client' import IDX from '@ceramicstudio/ idx' import meanings from '@ceramicstudio/ idx-constants'// Use Ceramic devnetconst ceramic = brand-new Ceramic('< https://ceramic.