The time chain service is entirely REST based. To work with the service, a user (not necessarily a programmer) doesn't need to know much about the details in the service's JSON: they just need to know what certain API endpoints mean. For example, that a URL with the endpoint can be bookmarked as a witness record.

However, as with any verification protocol, the construction of crumtrails (witness receipts) must be transparent. Presently, this is documented in 2 open source projects crums-core and in its dependency merkle-tree as prose and code—currently in the Java programming language.

Besides unimpeachable witness receipts (crumtrails), other categories of cryptographic proofs have been under development. In particular, software for tracking private, semi-private, or public ledgers and for differentially reporting their contents. See ledgers for more information.

© 2020-2022