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 might lookup a user's Filecoin account based on their Polkadot account. We are working with The Chart on indexing these identity structures which will open up many brand-new opportunities in this world.
If you also require a way of saving and managing user data, you have three primary choices. Utilize the IDX library to straight keep documents on the Ceramic Network and add recommendations to those files in the user's index. For this option, no additional software application is needed; it works out of the box with IDX.Store data in alternative information storage systems such as Filecoin, IPFS, Sia, Arweave, Fabric, Orbit, DB, Secure Data Stores, or Ethereum agreements and use IDX to add references to this data in your user's index.
This holds true despite where the data resides (servers or decentralized networks) or which application first developed the information. Found Here contains mappings to various information sources, Share information across applications and silos, As explained above, the key aspect of IDX that de-silos info, promotes interoperability, and allows user control is the identity index.
The identity index works as the info root for each user and makes whatever visible. To further promote interoperability, the identity index permits developers to: Release schemas, names, and descriptions for information points they are contributing to the index, so others can more quickly consume this info, Release endpoints for where this information 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 data points in the index, Developing with IDXThe following section details how to start building with IDX.
Installation, First, we'll need to install the primary IDX library and associated dependencies: npm set up @ceramicnetwork/ ceramic-http-client @ceramicstudio/ idx @ceramicstudio/ idx-constants, Query an identity, Then we can utilize these libraries to link IDX to a Ceramic network and engage with the files associated to an offered 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 definitions from '@ceramicstudio/ idx-constants'// Use Ceramic devnetconst ceramic = new Ceramic('< https://ceramic.