https://github.com/scroll-tech/scroll-proving-sdk
Scroll Proving SDK is a Rust library for building services that interface with the Scroll SDK Coordinator service.
https://github.com/scroll-tech/scroll-proving-sdk
Last synced: 9 months ago
JSON representation
Scroll Proving SDK is a Rust library for building services that interface with the Scroll SDK Coordinator service.
- Host: GitHub
- URL: https://github.com/scroll-tech/scroll-proving-sdk
- Owner: scroll-tech
- License: mit
- Created: 2024-09-13T00:43:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-11T13:48:40.000Z (9 months ago)
- Last Synced: 2025-04-24T11:58:55.032Z (9 months ago)
- Language: Rust
- Homepage: https://docs.scroll.io/en/sdk
- Size: 280 KB
- Stars: 8
- Watchers: 19
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
- License: LICENSE
Awesome Lists containing this project
README
# Scroll Proving SDK
[](https://twitter.com/Scroll_ZKP)
[](https://discord.gg/scroll)
## Introduction
Scroll Proving SDK is a Rust library for building services that interface with the [Scroll SDK](https://github.com/scroll-tech/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:
- [Sindri](https://github.com/Sindri-Labs/sindri-scroll-sdk/)
## Other Scroll SDK Repos
- [Scroll SDK](https://www.github.com/scroll-tech/scroll-sdk)
- [Scroll SDK CLI](https://www.github.com/scroll-tech/scroll-sdk-cli)
## 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](./LICENSE) file for more details.