Skip to content

Commit

Permalink
fix getting started (#63)
Browse files Browse the repository at this point in the history
  • Loading branch information
jasonmorton authored Aug 2, 2023
1 parent e3280f7 commit ad91d48
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
8 changes: 2 additions & 6 deletions Getting_Started.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,19 +4,15 @@ order: 95
---

### Installing EZKL
To use `ezkl` in Python, just `!pip install ezkl`. You will generally also need `onnx` installed if you are exporting models, and Pytorch, Tensorflow, or similar if you are creating models.
To use `ezkl` in Python, just `pip install ezkl`. You will generally also need `onnx` installed if you are exporting models, and Pytorch, Tensorflow, or similar if you are creating models.

`ezkl` uses your system `solc` Solidity compiler, so you may need to tweak it using svm-rs or solc-select, particularly if you are targeting a specific hardfork.

To use the cli, download a [release binary](https://github.com/zkonduit/ezkl/releases) from GitHub. If you want the latest build, you can also install from source.


### Building from source 🔨
Ezkl is built in rust. First [install rust](https://www.rust-lang.org/tools/install), e.g. by
```bash
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
```
then download the repo and enter the directory
Ezkl is built in rust. First [install rust](https://www.rust-lang.org/tools/install), then download the repo and enter the directory
```bash
git clone [email protected]:zkonduit/ezkl.git
cd ezkl
Expand Down
4 changes: 4 additions & 0 deletions Tutorials/CryptoIdol/backend.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,10 @@ order: 2

This is part 3 of our tutorial on building the [Cryptoidol](https://cryptoidol.tech) demo app; check out the [backend](https://github.com/zkonduit/cryptoidol) and [frontend](https://github.com/zkonduit/cryptoidol-frontend).

Setting up the proving server is very involved. Perhaps you have better things to do and would prefer a hosted service that computes proofs for your application. We now offer a managed service, ezkl hub, which takes care of all this work.

[Click here](https://mmycoj5vy74.typeform.com/to/Z2aikKUt) to join the waiting list and try out ezkl hub.

# Overview

So you have trained the model and obtained the public key and verifier key. There’s a new problem: how are you going to serve the proofs to your users?
Expand Down

0 comments on commit ad91d48

Please sign in to comment.