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.
This repo contains:
src/
: Core Rust library implementing the proving service interfaceexamples/
: Example implementations of external proving services using this SDKdocker
: Dockerfile for creating containerized versions of the examplescharts/scroll-proving-sdk
: Helm chart for deploying the examples on Kubernetesdocs/
: Documentation and implementation information
Note
The following charts are developed and maintained by third parties. Please use with caution.
Proving Services:
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.
This project is licensed under the MIT License. See the LICENSE file for more details.