risc0

RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.

APACHE-2.0 License

Downloads
2.2M
Stars
1.4K
Committers
91

Bot releases are hidden (Show)

risc0 - v1.0.0-rc.6 Latest Release

Published by SchmErik 5 months ago

risc0 - v1.0.0-rc.5

Published by SchmErik 5 months ago

New Contributors

Full Changelog: https://github.com/risc0/risc0/compare/v1.0.0-rc.4...v1.0.0-rc.5

risc0 - v1.0.0-rc.4

Published by flaub 5 months ago

New Contributors

Full Changelog: https://github.com/risc0/risc0/compare/v0.21.0...v1.0.0-rc.4

risc0 - v1.0.0-rc.3

Published by SchmErik 6 months ago

New Contributors

Full Changelog: https://github.com/risc0/risc0/compare/v0.21.0...v1.0.0-rc.3

risc0 - v0.21.0

Published by SchmErik 7 months ago

🛠 Fixes

  • Fix an issue where the temporary directory is not being removed when the
    Session goes out of scope. This helps prevent the depletion of disk space.

  • Verification of groth16 receipts in rust that are compatible with Bonsai

⚡️ Features

  • Add an improved Poseidon2 hashing function that replaces Poseidon for recursive proofs.

🚨 Breaking Changes

  • For recursive proofs, the Poseidon hash function is replaced by the Poseidon2 hash function. Users can still create receipts using the older Poseidon hash function but these receipts will not be usable by Bonsai or any proof composition or rollup use cases.
risc0 - v0.21.0-rc.2

Published by SchmErik 8 months ago

risc0 - v0.21.0-rc.1

Published by SchmErik 8 months ago

risc0 - v0.20.1

Published by flaub 9 months ago

🛠 Fixes

  • Revert change to Prover::prove to return a SuccinctReceipt. This prevents
    a performance regression for default use cases.
risc0 - v0.20.0

Published by flaub 9 months ago

🛠 Fixes

  • Restrict software ecall handler address range
  • Fix argument handling in client/server mode
  • Change jal to call in zkVM entrypoint #1257
  • Improve ZKR zip file handling

⚡️ Features

  • Support for Proof Composition
  • Add execution statistics when using RUST_LOG=info
  • Add XGBoost example using Spice AI query to train a model
  • Improve CUDA performance by integrating sppark
  • Add Poseidon2 support to CUDA backend
  • Support for verifying Groth16 proofs
  • Add exponential backoff to bonsai proof polling
  • add getrandom feature to toggle getrandom in the guest
  • Adjust Prover::prove to return a SuccinctReceipt by default

🚨 Breaking Changes

  • Rename ReceiptMetadata to ReceiptClaim
  • Drop MemoryImage from the public API
  • Drop _elf suffix from API. For example, Prover::prove_elf is renamed Prover::prove.
risc0 - v0.20.0-rc.4

Published by flaub 9 months ago

What's Changed

Full Changelog: https://github.com/risc0/risc0/compare/v0.20.0-rc.3...v0.20.0-rc.4

risc0 - v0.20.0-rc.3

Published by flaub 9 months ago

What's Changed

Full Changelog: https://github.com/risc0/risc0/compare/v0.20.0-rc.2...v0.20.0-rc.3

risc0 - v0.20.0-rc.2

Published by flaub 9 months ago

What's Changed

Full Changelog: https://github.com/risc0/risc0/compare/v0.20.0-rc.1...v0.20.0-rc.2

risc0 - v0.20.0-rc.1

Published by flaub 10 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/risc0/risc0/compare/v0.19.0...v0.20.0-rc.1

risc0 - v0.19.1

Published by flaub 12 months ago

What's Changed

Full Changelog: https://github.com/risc0/risc0/compare/v0.19.0...v0.19.1

risc0 - v0.19.1-rc.1

Published by flaub 12 months ago

What's Changed

Full Changelog: https://github.com/risc0/risc0/compare/v0.19.0...v0.19.1-rc.1

risc0 - v0.19.0

Published by flaub 12 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/risc0/risc0/compare/v0.18.0...v0.19.0

risc0 - v0.19.0-rc.4

Published by flaub 12 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/risc0/risc0/compare/v0.19.0-rc.3...v0.19.0-rc.4

risc0 - v0.19.0-rc.3

Published by flaub 12 months ago

What's Changed

Full Changelog: https://github.com/risc0/risc0/compare/v0.19.0-rc.2...v0.19.0-rc.3

risc0 - v0.19.0-rc.2

Published by flaub 12 months ago

What's Changed

Full Changelog: https://github.com/risc0/risc0/compare/v0.19.0-rc.1...v0.19.0-rc.2

risc0 - v0.19.0-rc.1

Published by flaub about 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/risc0/risc0/compare/v0.19.0-alpha.1...v0.19.0-rc.1