Skip to content
GitHub no longer supports this web browser. Learn more about the browsers we support.
A place to store some examples which use Trillian APIs to build things.
Go Shell Makefile
Branch: master
Clone or download
Cannot retrieve the latest commit at this time.
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
etherslurp Fix lint warnings Jan 28, 2019
gossip Use HTTP request context (#69) Sep 9, 2019
registers Fix nits in trillian-examples.Mostly error case but a couple of other… Mar 21, 2019
scripts
.gitignore gossip: add notary_submit tool May 7, 2019
.golangci.yaml gossip: use a consistent x509 package Feb 25, 2019
.travis.yml Add go mod tidy check to Travis config Jan 21, 2020
AUTHORS Initial commit Jan 18, 2018
CONTRIBUTING.md Initial commit Jan 18, 2018
CONTRIBUTORS
LICENSE Initial commit Jan 18, 2018
README.md Add the newer examples to README.md (#37) Oct 12, 2018
go.mod Update dependencies Jan 21, 2020
go.sum Update dependencies Jan 21, 2020

README.md

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.

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.

You can’t perform that action at this time.