protocol is an open source protocol allowing anyone to use the Pacts data model which could be Petition, Manifestos or Open-letters and its associated signatures through Ceramic protocol Pacts content are public and signature has 3 different modes: public, private and anon. See « How signatures work » to go deeply.

A good diagram is better than a long speech!

Here is how is working:


  • App is using its Ceramic node to access and write content. We use the data model on composeDB. Then this content is stored using Ceramic and final data is stored on IPFS peer to peer File System protocol.

  • App1 is an App that uses data model and Ceramic node, but the APP is different from one.

  • App2 is a third App that uses its own Ceramic node and but with the’s data model.

Last updated