Skip to content
This repository has been archived by the owner on Aug 2, 2022. It is now read-only.

An example of state-transition AIR program backed by the winterfell library.

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT
Notifications You must be signed in to change notification settings

toposware/certificate-stark

certificate-stark

The Topos state-transition AIR program backed by the winterfell library.

  • This crate can be made no_std compliant, by relying on the alloc crate instead.

WARNING: This is an ongoing, prototype implementation subject to changes. In particular, it has not been audited and may contain bugs and security flaws. This implementation is NOT ready for production use.

Features

  • concurrent: Enables multi-threading during proof generation. It implies the std feature.
  • std (on by default): Enables the use of the Rust standard library

Description

The Topos state-transition AIR program ensures a global consistency of the Topos ecosystem by means of zk-STARKs. It verifies the consistency of transactions provided as private witness, through a set of hardcoded rules validating or rejecting them.

It internally relies on the winterfell library.

License

Licensed under either of

at your option.

About

An example of state-transition AIR program backed by the winterfell library.

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Languages