You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/src/rust-client/delegated_proving_tutorial.md
+24-19Lines changed: 24 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -32,8 +32,9 @@ The only downside of using delegated proving is that it reduces the privacy of t
32
32
33
33
Anyone can run their own delegated prover server. If you are building a product on Miden, it may make sense to run your own delegated prover server for your users. To run your own delegated proving server, follow the instructions here: https://crates.io/crates/miden-remote-prover.
34
34
35
-
To keep this tutorial runnable without external services, the code below uses a local prover. The
36
-
flow is the same if you swap in `RemoteTransactionProver` and point it at your delegated prover.
35
+
This tutorial performs real delegated proving against the public Miden testnet prover at
36
+
`https://tx-prover.testnet.miden.io` using `RemoteTransactionProver`. To use your own delegated
37
+
prover instead, point `RemoteTransactionProver` at its URL.
37
38
38
39
## Step 1: Initialize your repository
39
40
@@ -58,7 +59,7 @@ tokio = { version = "1.46", features = ["rt-multi-thread", "net", "macros", "fs"
58
59
## Step 2: Initialize the client and prover and construct transactions
59
60
60
61
Similarly to previous tutorials, we must instantiate the client.
61
-
We construct a `LocalTransactionProver` for this walkthrough.
62
+
We construct a `RemoteTransactionProver` pointed at the public Miden testnet delegated prover for this walkthrough.
0 commit comments