Skip to content
@stellar-zk

stellar-zk

ZK DevKit for Stellar/Soroban: unified CLI for Groth16, UltraHonk, and RISC Zero.

stellar-zk

ZK DevKit for Stellar/Soroban.

CI crates.io Combined downloads License: MIT

We build the tooling layer for zero-knowledge proofs on Stellar. stellar-zk is a single CLI that takes a circuit through compilation, trusted setup, proof generation, on-chain deployment, and verification on Soroban, so ZK application teams stop hand-rolling the same pipeline for every project.

What it does

  • Three backends, one workflow: Groth16 (Circom), UltraHonk (Noir), RISC Zero (Rust zkVM)
  • Full lifecycle CLI: init -> build -> prove -> deploy -> call -> estimate
  • Built for Soroban's limits: enforces the 64 KB WASM cap and the 100M CPU instruction budget, with cost estimation before you deploy
  • On-chain verifier templates: generated Soroban contracts with BN254 pairing checks and nullifier-based anti-replay

Repositories

Repo Description
stellar-zk Main CLI and workspace (Rust)

Crates

Published as five crates on crates.io:

Crate Downloads
stellar-zk Downloads
stellar-zk-core Downloads
stellar-zk-groth16 Downloads
stellar-zk-ultrahonk Downloads
stellar-zk-risc0 Downloads

Combined, updated hourly straight from the crates.io API: Combined downloads

Team

GitHub
Sebastián Salazar @salazarsebas
Fabian Sanchez @FabianSanchezD

Get involved

  • Roadmap: what's shipped and what's next
  • Contributing: dev setup and how to open a PR
  • Install: cargo install stellar-zk, or see the main repo for other options

Licensed under MIT.

Popular repositories Loading

  1. stellar-zk stellar-zk Public

    Rust 2

  2. .github .github Public

    Organization profile

Repositories

Showing 2 of 2 repositories

Top languages

Loading…

Most used topics

Loading…