# js-ceramic **Repository Path**: mirrors_rvagg/js-ceramic ## Basic Information - **Project Name**: js-ceramic - **Description**: Typescript implementation of the Ceramic protocol - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: develop - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-04 - **Last Updated**: 2026-07-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ![js-ceramic](https://uploads-ssl.webflow.com/5e4b58d7f08158ece0209bbd/5fa2c8f21ad1fe0422b1dd60_js-ceramic-small.png) # js-ceramic ![ceramicnetwork](https://circleci.com/gh/ceramicnetwork/js-ceramic.svg?style=shield) [![MIT license](https://img.shields.io/badge/License-MIT-blue.svg)](https://lbesson.mit-license.org/) [![](https://img.shields.io/badge/Chat%20on-Discord-orange.svg?style=flat)](https://discord.gg/6VRZpGP) [![Twitter](https://img.shields.io/twitter/follow/ceramicnetwork?label=Follow&style=social)](https://twitter.com/ceramicnetwork) **js-ceramic** is a monorepo containing the TypeScript implementation of the Ceramic protocol. If you are unfamiliar with Ceramic, see the [website](https://ceramic.network) or [overview](https://github.com/ceramicnetwork/ceramic) for more information. > **Project status**: **`Clay` testnet is now live. 🚀**
> Clay is a decentralized public network ready for experimental application development and testing. It anchors documents on the Ethereum Ropsten and Rinkeby testnets. It is the last major milestone before `Fire` mainnet, which is under development and will launch in late Q1 2021. Documents published on Clay will *not* be portable to Fire. ## Clients `js-ceramic` provides three JavaScript clients that offer different ways to interact with the Ceramic network. | Client | Package | Description | Current Version | | -- | -- | -- | -- | | Core | @ceramicnetwork/core | Full JavaScript protocol implementation | [![npm](https://img.shields.io/npm/v/@ceramicnetwork/core)](https://www.npmjs.com/package/@ceramicnetwork/core) | | CLI | @ceramicnetwork/cli | CLI and HTTP daemon | [![npm](https://img.shields.io/npm/v/@ceramicnetwork/cli)](https://www.npmjs.com/package/@ceramicnetwork/cli) | | HTTP | @ceramicnetwork/http-client | HTTP client that can interact with a remote Ceramic daemon | [![npm](https://img.shields.io/npm/v/@ceramicnetwork/http-client)](https://www.npmjs.com/package/@ceramicnetwork/http-client) | > For performance reasons it is recommended that you use the HTTP client if you are building an application. ## Quick start Learn the basics by setting up and interacting with the Ceramic CLI. [Quick start guide →](https://developers.ceramic.network/build/quick-start/) ## Installation and usage Full documentation on installation and usage can be found on the [Ceramic documentation site →](https://developers.ceramic.network/build/installation/) ## Troubleshooting - For questions, support, and discussions: [Join the Ceramic Discord](https://chat.ceramic.network) - For bugs and feature requests: [Create an issue on Github](https://github.com/ceramicnetwork/js-ceramic/issues) ## Contributing We are happy to accept small and large contributions, feel free to make a suggestion or submit a pull request. Check out the [Development](./DEVELOPMENT.md) section to learn how to navigate the code in this repo. ## Maintainers - Spencer ([@stbrody](https://github.com/stbrody)) ## License Fully open source and dual-licensed under MIT and Apache 2.