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
registers Fix nits in trillian-examples.Mostly error case but a couple of other… Mar 21, 2019
scripts Add go module support (#65) Jun 28, 2019
.gitignore gossip: add notary_submit tool May 7, 2019
.golangci.yaml
.travis.yml
AUTHORS
CONTRIBUTING.md Initial commit Jan 18, 2018
CONTRIBUTORS
LICENSE Initial commit Jan 18, 2018
README.md
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.