# garaga

## Garaga-Docs

- [Garaga](https://garaga.gitbook.io/garaga/readme.md)
- [Building Powerful Applications](https://garaga.gitbook.io/garaga/building-powerful-applications.md)
- [Security](https://garaga.gitbook.io/garaga/security.md)
- [Installation](https://garaga.gitbook.io/garaga/installation.md)
- [Python package](https://garaga.gitbook.io/garaga/installation/python-package.md)
- [Cairo Library](https://garaga.gitbook.io/garaga/installation/cairo-library.md)
- [Rust Crate](https://garaga.gitbook.io/garaga/installation/rust-crate.md)
- [Npm package](https://garaga.gitbook.io/garaga/installation/npm-package.md)
- [Developer setup & guides](https://garaga.gitbook.io/garaga/developer-setup-and-guides.md)
- [Working with auto-generated Cairo Code](https://garaga.gitbook.io/garaga/developer-setup-and-guides/working-with-auto-generated-cairo-code.md)
- [garaga-rs crate](https://garaga.gitbook.io/garaga/developer-setup-and-guides/garaga-rs-crate.md)
- [Rust -> Python bindings](https://garaga.gitbook.io/garaga/developer-setup-and-guides/garaga-rs-crate/rust-greater-than-python-bindings.md)
- [Rust -> Wasm bindings](https://garaga.gitbook.io/garaga/developer-setup-and-guides/garaga-rs-crate/rust-greater-than-wasm-bindings.md)
- [Using garaga libraries in your Cairo project](https://garaga.gitbook.io/garaga/using-garaga-libraries-in-your-cairo-project.md)
- [EC (Multi)-Scalar Multiplication](https://garaga.gitbook.io/garaga/using-garaga-libraries-in-your-cairo-project/ec-multi-scalar-multiplication.md)
- [ECDSA, Schnorr & EdDSA Signatures](https://garaga.gitbook.io/garaga/using-garaga-libraries-in-your-cairo-project/ec-signatures.md)
- [RSA-2048 Signatures](https://garaga.gitbook.io/garaga/using-garaga-libraries-in-your-cairo-project/rsa-signatures.md)
- [Hashing functions](https://garaga.gitbook.io/garaga/using-garaga-libraries-in-your-cairo-project/hashing-functions.md)
- [Smart Contract Generators](https://garaga.gitbook.io/garaga/smart-contract-generators.md)
- [Groth16 Verifier](https://garaga.gitbook.io/garaga/smart-contract-generators/groth16.md)
- [Generate and deploy your verifier contract](https://garaga.gitbook.io/garaga/smart-contract-generators/groth16/generate-and-deploy-your-verifier-contract.md)
- [Generating calldata from a proof and using your deployed contract](https://garaga.gitbook.io/garaga/smart-contract-generators/groth16/generating-calldata-from-a-proof-and-using-your-deployed-contract.md)
- [Using Python/Garaga CLI](https://garaga.gitbook.io/garaga/smart-contract-generators/groth16/generating-calldata-from-a-proof-and-using-your-deployed-contract/using-python-garaga-cli.md)
- [Using Rust](https://garaga.gitbook.io/garaga/smart-contract-generators/groth16/generating-calldata-from-a-proof-and-using-your-deployed-contract/using-rust.md)
- [Using Typescript](https://garaga.gitbook.io/garaga/smart-contract-generators/groth16/generating-calldata-from-a-proof-and-using-your-deployed-contract/using-typescript.md)
- [Noir Verifier](https://garaga.gitbook.io/garaga/smart-contract-generators/noir.md)
- [Maintained Smart Contracts](https://garaga.gitbook.io/garaga/maintained-smart-contracts.md)
- [RiscZero](https://garaga.gitbook.io/garaga/maintained-smart-contracts/risczero.md)
- [SP1](https://garaga.gitbook.io/garaga/maintained-smart-contracts/sp1.md)
- [Drand](https://garaga.gitbook.io/garaga/maintained-smart-contracts/drand.md)
- [Support](https://garaga.gitbook.io/garaga/support.md)
- [Updating these docs](https://garaga.gitbook.io/garaga/updating-these-docs.md)
