From f592acb40996ddbbe97b6543fa1a9214b8442d95 Mon Sep 17 00:00:00 2001 From: David Palm Date: Wed, 4 Oct 2023 18:25:18 +0200 Subject: [PATCH] docs: ZK proofs are not enabled for testnet --- content/module-2/1-ERC20-Messaging.md | 4 ++-- content/module-2/4-cli.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/content/module-2/1-ERC20-Messaging.md b/content/module-2/1-ERC20-Messaging.md index d319e0a..ef2b509 100644 --- a/content/module-2/1-ERC20-Messaging.md +++ b/content/module-2/1-ERC20-Messaging.md @@ -185,8 +185,8 @@ The following steps describe what actually happened: 1. The ERC20 Messaging frontend deployed a token contract on each subnet for the token you registered on it. 1. To make a cross-subnet transfer, the dApp submitted a transaction to the Incal subnet to burn the transferred tokens there. -1. Next, the sending subnet (Incal) prepares the input data for the ZK proof and submits it to the prover cluster by way of the Sequencer -1. The sequencer prepares the Certificate, containing the ZK proof and a few other pieces of data and broadcasts it to the TCE network. +1. Next, the sending subnet (Incal) prepares the input data for the ZK proof and submits it to the prover cluster by way of the Sequencer (for the testnet the prover is not active) +1. The sequencer prepares the Certificate and broadcasts it to the TCE network. 1. In parallel, the ERC20 frontend made a request to the [executor service](https://github.com/topos-protocol/executor-service) containing a Merkle proof of the Incal transaction (proof of inclusion of its receipt in the receipt trie of the certified state transition) and the root of the transaction trie, which is used by the **ERC20Messaging** contract to retrieve the certificate from the **ToposCore** contract. 1. Once the receiving side (the Topos Subnet in this case) has taken delivery of the Certificate from its dedicated TCE node and the context-specific information from the executor service, it can proceed to mint the transferred tokens. diff --git a/content/module-2/4-cli.md b/content/module-2/4-cli.md index eaa6aed..e6e715b 100644 --- a/content/module-2/4-cli.md +++ b/content/module-2/4-cli.md @@ -349,7 +349,7 @@ $ topos node up --name seq-bob $ docker run --rm -it \ -v $(pwd)/.config:/root/.config \ --network net-topos-subnet \ - topos-cli:v0.0.53 node up --name seq-bob + topos-cli:v0.0.5 node up --name seq-bob ``` As before, do not forget to launch it inside the `net-topos-subnet` network so that it can contact `val-alice`.