Skip to content

Swoirenberg is a Swift library for creating and verifying proofs using Barretenberg as the proving backend in Swoir

License

Notifications You must be signed in to change notification settings

Swoir/Swoirenberg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Swoirenberg

Version Noir Swift 5 License: Apache-2.0

Swoirenberg is a Swift library for creating and verifying proofs using Barretenberg, the default backend proving system used by Noir.

Architectures

  • iOS with architectures: arm64
  • macOS with architectures: x86_64, arm64

Installation

Build

You don't have to use the pre-built binaries. You can build it locally on your trusted machine.

$ git clone https://github.com/Swoir/Swoirenberg.git
$ cd Swoirenberg
$ make

The result of the build process is located at Frameworks/Swoirenberg.xcframework.zip

What is Swoirenberg.xcframework?

Swoirenberg.xcframework is distributed as a multiplatform XCFramework bundle. For more information check out the documentation Distributing Binary Frameworks as Swift Packages

Authors

Contributing

Contributions are welcome! For major changes, please open an issue first to discuss what you would like to change.

License

Licensed under the Apache-2.0 License. See LICENSE for more information.

About

Swoirenberg is a Swift library for creating and verifying proofs using Barretenberg as the proving backend in Swoir

Resources

License

Stars

Watchers

Forks

Packages