Skip to content

The Ceramic network

Ceramic is a decentralized network for composable data.

Ceramic makes building applications with composable Web3 data as easy as browsing a marketplace of data models, plugging them into your app, and storing, updating, and retrieving data from those models. When different applications reuse the same data models, their data is automatically interoperable. By decentralizing application databases, Ceramic makes data composable and reusable across all applications.

Getting started

Try ComposeDB on Ceramic

ComposeDB is a decentralized graph database that is currently in developer preview. It is not suitable for mainnet applications until early 2023, however the developer preview is ready for you to design, build and test your application with advanced relations between data, GraphQL, and reusable data models. Learn more in this blog post or check out the developer getting started guide here.

Build applications with Ceramic

Connect your app to Ceramic using a development framework or client library.

Frameworks provide a great way to get started quickly, while clients provide greater flexibility but require a lower-level understanding of how the network functions.

Don't know what to build with composable data? Check out these data models to get your creativity flowing.

Operate the Ceramic network

Provide storage, compute, and bandwidth to the network by running a node.

Today there are no tokenized incentives for running a Ceramic node, but by running a node you can ensure the data for your app remains available while helping contribute to the network's decentralization.

Join the community

  • Join our Forum to ask questions and get support

  • Join the Discord to discuss the Ceramic Network

  • Follow us on Twitter for updates

  • Read the blog for news, announcements, and tutorials

  • Watch the Youtube channel for videos and presentations

  • Work on Ceramic through open roles at 3Box Labs