@@ -22,13 +22,13 @@ blobstream-ops --help
22
22
## BlobstreamX contract verification
23
23
24
24
One of the tools that the blobstream-ops CLI provides is the ` verify ` subcommand. It allows verifying that a BlobstreamX deployment is valid.
25
- It works by taking a trusted Celestia RPC endpoints. Then, it goes over the data root tuple roots stored in the contract, and regenerates the
25
+ It works by taking a trusted Celestia RPC endpoints. Then, it goes over the data root tuple roots stored in the contract, and regenerates the
26
26
data commitment using the provided trusted RPC endpoint. Finally, it compares them and errors if any of the data root tuple roots is not valid.
27
27
28
28
Since Blobstream makes a 2/3rd honest validator set assumption, if more than 2/3rd of the validator set is malicious, they can commit to an invalid
29
29
data root tuple root. This tool allows verifying that that didn't happen using a trusted RPC endpoint.
30
30
31
- ### Usage
31
+ ### Verification command usage
32
32
33
33
After installing the blobstream-ops CLI, you can verify the contract using the following subcommand:
34
34
@@ -81,7 +81,7 @@ Refer to [docs](https://docs.celestia.org/developers/blobstream-x-deploy).
81
81
Also, make sure the trusted block used to initialise the BlobstreamX contract corresponds to a ` start_block `
82
82
in the existing BlobstreamX deployment. Otherwise, the proofs will not be able to be relayed.
83
83
84
- ### Usage
84
+ ### Replay command usage
85
85
86
86
After installing the blobstream-ops CLI, you can use the replay tool using the following subcommand:
87
87
@@ -90,7 +90,7 @@ blobstream-ops replay --help
90
90
```
91
91
92
92
Similar to the above ` verify ` command, the arguments can be provided either using the CLI or through environment
93
- variables.
93
+ variables.
94
94
95
95
To this matter, the ` .env.replay.example ` provides an example set of environment variables that need to be set in order
96
96
for the replay command to run.
0 commit comments