Skip to main content

Introduction

Chronicle empowers anyone to mint onchain provenance for their data, at scale, for free.

Using a hybrid onchain/offchain architecture, Chronicle allows anyone to:

  • Produce onchain records of data provenance
  • Receive offchain proofs of their onchain records
  • Consume offchain proofs to create stateful NFTs in the future
  • Verify onchain provenance without centralized intermediaries

We hope Chronicle drastically alters how Web2 and Web3 systems, networks and users originate, attribute and verify data regardless of data size, type or location.

Overview​

Data creators use Chronicle to produce onchain provenance for their data.

Data consumers use Chronicle, or access to any supported blockchain, to verify the onchain provenance of data and can produce stateful NFTs of their data at anytime in the future.

Using Chronicle's core primitive consists of the following steps:

  1. Users send hashes of their data to Chronicle's API
  2. The API aggregates all submitted hashes into a single merkle root
  3. The API submits a txn onchain to update the root
  4. Chronicle's smart contract verifies the consistency of every root update
  5. The API provides an offchain proof for each submitted data hash

Once these steps are complete, the User can perform the following actions without Chronicle or any other centralized intermediary:

  • Consume the onchain provenance and offchain proof to produce a stateful NFT at any point in the future
  • Any 3rd party can verify the onchain provenance of the submitted data using nothing but access to the blockchain

How Chronicle Works​

Check out the concepts section to understand how Chronicle's architecture achieves the scalability and cost benefits of traditional Web2 systems, while inheriting the trustless, immutable, and neutral properties of public blockchains.

You can also learn more about the novel use cases that Chronicle can empower.

Get Started​

Chronicle is designed to be unopinionated and lightweight. Straightforward SDKs and unopinionated RPC endpoints enable a variety of integrations. A Typescript client is available for off-the-shelf use, while various smart contracts are ready to aide with programmatic consumption of provenance onchain. Check out the API section for more details.

Get in Touch​

Interested in learning more? Have a usecase you think may be interesting? Want to contribute? Don't hesitate to contact Sina or Joe.