Skip to content

Scroll Proving SDK is a Rust library for building services that interface with the Scroll SDK Coordinator service.

License

Notifications You must be signed in to change notification settings

scroll-tech/scroll-proving-sdk

Repository files navigation

Scroll Proving SDK

Twitter Follow Discord

Introduction

Scroll Proving SDK is a Rust library for building services that interface with the Scroll SDK Coordinator service.

It is designed to be used in conjunction with the Scroll SDK, allowing proof generation to be outsourced easily to third parties, without proof generators needing to run their own full node or know about your network.

Repo Structure

This repo contains:

  • src/: Core Rust library implementing the proving service interface
  • examples/: Example implementations of external proving services using this SDK
  • docker: Dockerfile for creating containerized versions of the examples
  • charts/scroll-proving-sdk: Helm chart for deploying the examples on Kubernetes
  • docs/: Documentation and implementation information

Services Built with the Scroll Proving SDK

Note

The following charts are developed and maintained by third parties. Please use with caution.

Proving Services:

Other Scroll SDK Repos

Contributing

The SDK is currently under heavy development, so if you wish to contribute, we recommend reaching out and coordinating closely with the Scroll team or raising an issue on the repo.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

About

Scroll Proving SDK is a Rust library for building services that interface with the Scroll SDK Coordinator service.

Resources

License

Stars

Watchers

Forks

Packages

No packages published