Categorygithub.com/transparency-dev/formats
module
0.0.0-20240722085429-fe721ac50f96
Repository: https://github.com/transparency-dev/formats.git
Documentation: pkg.go.dev

# README

Formats

Go Reference Go Report Card OpenSSF Scorecard codecov Slack Status

Overview

This repository contains descriptions and supporting implementations for some reusable formats related to transparent logs.

While it's not in any way a requirement that transparent systems use these formats, adopting them will enable a certain amount of interoperability and shared infrastructure for basic tooling such as logs and witnesses.

Formats

The following formats are described in this repository, more detailed information is provided in the respective directories:

Log Checkpoint

The log checkpoint represents a commitment to the state of a transparent log.

Support

# Packages

Package log provides basic support for the common log checkpoint and proof format described by the README in this directory.
Package note provides note-compatible signature verifiers and signers.