Skip to content

A place to store some examples which use Trillian APIs to build things.

License

Notifications You must be signed in to change notification settings

getagit/trillian-examples

 
 

Repository files navigation

Trillian examples

This repository contains example applications built on top of Trillian, showing that it's possible to apply Transparency concepts to problems other than Certificates.

Currently the examples here are:

  • etherslurp: An app which syncs a popular blockchain into a Trillian Log, and then replays the transactions contained in the blocks into a Trillian Map of SHA256(Account ID) -> Balance.

  • gossip: An implementation of a Gossip Hub, which is a transparent append-only Log that is intended to hold signed material from other Logs.

  • registers: A tutorial for building Trillian apps showing the use of logs and maps and serving the results to clients.

  • tritter: An example / demo of a chat service with audit capability.

  • sumdbaudit: Demonstration of an auditor for the GoLang SumDB module proxy, which clones a log and verifies the data in it.

These examples are not supported per-se, but the Trillian team will likely try to help where possible. You can contact them via the channels listed under Support on the Trillian repo.

About

A place to store some examples which use Trillian APIs to build things.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 96.5%
  • Shell 2.4%
  • Other 1.1%