{"repo":"chronicleworks/chronicle","free":true,"listed":false,"github":"https://github.com/chronicleworks/chronicle","clone":"git clone https://github.com/chronicleworks/chronicle.git","description":"Chronicle - the open-source, blockchain-backed, domain-agnostic provenance platform","language":"Rust","stars":18,"topics":["blockchain","distributed-ledger-technology","provenance","dlt","graphql"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Chronicle A tool for recording and querying provenance data stored on distributed ledgers. Getting Started We recommend you start by exploring the Chronicle examples repo, and trying to build and experiment with one of the runnable application domains there: Documentation - Examples: - Chronicle: Provenance Chronicle is built on W3C open standards: - PROV-O - The PROV Ontology - JSON-LD Chronicle implements the PROV-O starting point terms shown below, encoding them using the JSON-LD compaction algorithm onto a backend ledger - currently Hyperledger Sawtooth - or an in-memory stub for testing purposes. Chronicle extends the core PROV-O vocabulary as described here. Deployment Chronicle is a self contained binary executable that can be used as an ephemeral command line interface for provenance recording and interrogation or as a GraphQL server to provide an interface for higher level services. It embeds PostgreSQL for local synchronization with a backend ledger and is capable of basic key management using a file system. Chronicle instances have individual data stores, so they do not share state directly and synchronize via ledger updates. The abstract transaction processor should process an API operation in under a millisecond. Transaction Processing Chronicle records provenance by running a deterministic transaction processor both locally and as part of consensus. Local execution ensures that duplicated provenance will not waste resources in consensus and that most contradicti","default_branch":null,"files":null,"tree":[],"storefront":"/r/chronicleworks","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chronicleworks/chronicle/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}