Developers guide

Developing applications for ProvenDB is essentially identical to the procedure for developing applications for MongoDB. You can use the same development tools and drivers, and all the fundamental data manipulation operations are supported.

MongoDB maintain an excellent set of resources to help you get started with MongoDB development. In particular we recommend the MongoDB documentation set and the MongoDB university courses.

This guide explains how to work with the unique features of provenDb. In particular, how to work with versions, and how to work with blockchain proofs . We also introduce ProvenDocs, an open source application built on top of ProvenDB that illustrates many of these principles.