An open API service indexing awesome lists of open source software.

https://github.com/transparency-dev/merkle


https://github.com/transparency-dev/merkle

compact-range discoverability merkle merkle-tree transparency

Last synced: 5 months ago
JSON representation

Awesome Lists containing this project

README

          

# Merkle

[![Go Reference](https://pkg.go.dev/badge/github.com/transparency-dev/merkle.svg)](https://pkg.go.dev/github.com/transparency-dev/merkle)
[![Go Report Card](https://goreportcard.com/badge/github.com/transparency-dev/merkle)](https://goreportcard.com/report/github.com/transparency-dev/merkle)
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/transparency-dev/merkle/badge)](https://securityscorecards.dev/viewer/?uri=github.com/transparency-dev/merkle)
[![codecov](https://codecov.io/gh/transparency-dev/merkle/branch/main/graph/badge.svg?token=BBCRAMOBY2)](https://codecov.io/gh/transparency-dev/merkle)
[![Slack Status](https://img.shields.io/badge/Slack-Chat-blue.svg)](https://transparency-dev.slack.com/)

## Overview

This repository contains Go code to help create and manipulate Merkle trees, as
well as constructing and verifying various types of proof.

This is the data structure which is used by projects such as
[Trillian](https://github.com/google/trillian) to provide
[verifiable logs](https://transparency.dev/verifiable-data-structures/#verifiable-log).

## Support
* Mailing list: https://groups.google.com/forum/#!forum/trillian-transparency
- Slack: https://transparency-dev.slack.com/ ([invitation](https://transparency.dev/slack/))