/ceramic-web-playground

A sample web app for testing Ceramic components in the browser

Primary LanguageTypeScriptOtherNOASSERTION

Test the full stack of Ceramic Network components in a web browser.

Technologies

  • Ceramic HTTP Client: Provides access to the Ceramic Network via a remote node running Ceramic (and IPFS).
  • 3ID Connect: Provides authentication to a DID (used by Ceramic) from a blockchain wallet, and stores a link from this blockchain account to your DID in IDX.
  • IDX: Provides a way to create identity records for a DID. Records are stored on Ceramic and can represent links to blockchain accounts or other user data.

Usage

  1. Open the Playground page
  2. Open your console by inspecting the page
  3. Authenticate by clicking "Connect wallet"
  4. Approve prompts in your Web3 wallet
  5. Wait to see "Connected with DID" in your console
  6. Write and read documents on the Ceramic Network from the console using the referenced API methods
  7. Write and read records on IDX from the console using the referenced API methods

License

Apache-2.0 OR MIT