Skip to content

polytope-labs/gnark-apk-proofs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gnark-apk-proofs

A Go project for working with Aggregated Public Key (APK) Zero-Knowledge Proofs using the gnark framework.

Overview

This project demonstrates how to create and verify zero-knowledge proofs related to aggregated public keys using the gnark framework from ConsenSys.

Project Structure

gnark-apk-proofs/
├── pkg/         # Public library code
└── go.mod       # Go module definition

Getting Started

Prerequisites

  • Go 1.21 or later
  • Basic understanding of zero-knowledge proofs and gnark framework

Installation

Clone the repository:

git clone https://github.com/yourusername/gnark-apk-proofs.git
cd gnark-apk-proofs

Install dependencies:

go mod tidy

Running the Test

go test ./pkg/apk -run TestBLSG1APKCircuit

License

This project is licensed under the Apache License 2.0 - see the LICENSE file for details.

Acknowledgments

  • gnark - The ZKP framework this project is built on

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages