The crums.io service interface is entirely REST based. However, our protocols for constructing timestamps
(crumtrails) are designed to be transparent and verifiable offline. To ensure this promise, 2 efforts are underway:
- Standalone offline tools and libraries. This is both for creating and validating crumtrails from the command
line and also for incorporating directly in application code.
- Hash grammar. This is a simple grammar for expressing and validating arbitrary hash proofs. Merkle proofs are one
example of a hash proof. The advantage this grammar offers is that one can use the same program (parser) to validate
hash proofs from different data structures.
Descriptions of the protocol, and related open source code are gathered in the resources page
Before you head there tho, do first check out the API
. It helps put things in