Skip to content

metacraft-labs/succinctx

 
 

Repository files navigation

succinctx

The schelling point for ZK applications.

Installing

Open your terminal and run the following command:

curl -L https://cli.succinct.xyz | bash

This installs succinctup. Running this will install or update the latest version of the binaries:

succinctup

Creating a project

After installing, you can use the succinct CLI. For example, to initialize a circuit:

succinct init

Build the circuit with:

succinct build

Generate a proof for the circuit with:

succinct prove

Release

To create a new SDK release:

./scripts/release.sh <X.Y.Z>

Building ABIs and Bindings

To build the ABIs:

./scripts/abi.sh

Then to build the bindings:

./scripts/binding.sh

If you need to add a binding for a different contract, edit scripts/binding.sh and modify the CONTRACTS array.

About

The schelling point for ZK applications.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Rust 82.0%
  • Solidity 9.9%
  • Go 6.6%
  • Shell 1.5%