Skip to content

Caesarcarol/manta-signer

 
 

Repository files navigation

manta-signer

manta-signer is manta's native client that turbo charges zero-knowledge-proof generation.

⚠️ Disclaimer: manta-signer is experimental software, use it at your own risk.

Project Organization

  • src: manta-signer ZKP generation
  • ui: manta-signer Desktop UI
  • js: external Javascript libraries that interact with manta-signer

Restarting Your Account

To remove your private account data completely and set up a new account, you should remove these files:

  • macOS: ~/Library/Application Support/manta-signer/
  • Linux: ~/.config/manta-signer/
  • Windows: ~/AppData/Roaming/manta-signer/

Development

Building

In main directory or ./ui

⚠️ Warning: May not build properly with Node version >17

cargo install
cargo install tauri-cli
cargo tauri build

Executables can be found in ./target/release or ./ui/src-tauri/target/release.

Testing

Can use non-UI testing server in ./examples cargo run --example test_server --features=unsafe-disable-cors --release --features=unsafe-disable-cors use only if you are using the local manta-front-end

About

Manta Client to turbo-charge ZKP Generation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 66.3%
  • Rust 15.7%
  • TypeScript 14.7%
  • JavaScript 2.3%
  • Other 1.0%