Ceramic is a decentralized, open source platform for creating, hosting, and sharing streams of data.
With Ceramic's permissionless data streaming network, you can store streams of information and ever-changing files directly on the decentralized web – and share updates with anyone in the world.
Store, edit, and update content in stateful data structures on IPFS
Reference content by a persistent ID instead of changing IPFS hashes
Write custom functions to process updates to your stream's state
Transact with streams using W3C standard decentralized identities
Per-stream consensus ensures data consistency and network scalability
Make your streams available over a global peer-to-peer network
Query, sync, or subscribe to any stream using standard APIs
Backup the contents of your stream to IPFS, Filecoin, or Amazon S3
Ceramic's secure and flexible data streaming network has all the tools you need to build powerful Web3 applications on stateful decentralized data.
Build apps with interoperable, user-controlled data storage. IDX, Ceramic's identity system, supports DIDs for cross-chain IDs, streams for storage, and hubs for linking streams to a user. Identities are based on W3C standards and can be used with wallets from many different blockchains and Web3 platforms.
Store and host all of your user data or application data in streams to eliminate centralized database servers, blockchains, or local storage. Streams are a backend replacement for storing user-generated content, user activity and history, application data and state, and much more.
Store editable, version-controlled documents, files, and media on IPFS that maintain a transparent and auditable history without needing to keep track of changing hashes. Streams have been used to store social media posts, news articles, blogs and publications, JSON documents, schemas, metadata, NFT assets, and verifiable credentials.
Learn the basics
Learn more about Ceramic's decentralized, open source stream processing network.
Build with streams
Start developing applications and services with Ceramic in less than 5 minutes.
Join the community
Chat with a fast-growing community of more than 2,000 developers and innovators.