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
@@ -537,6 +537,58 @@ The response should look like this:
537
537
538
538
If you received this response, then at this point, your prover is up and running: you can provide the raiko_host endpoint to your taiko-client instance for SGX proving!
539
539
540
+
## Verify that your Raiko instance can successfully prove batches (Pacaya)
541
+
542
+
As of the Pacaya fork (currently only in Hekla), you will need to check that your Raiko instance can prove batches.
543
+
544
+
Please make sure that you have done the On Chain RA step with the Pacaya addresses and exported the your `SGX_PACAYA_INSTANCE_ID` before running Raiko.
545
+
546
+
Use `./script/prove-batch.sh taiko_a7 native 1303526 3591029` to check readiness.
547
+
548
+
The initial response will be as follows:
549
+
```
550
+
- proving batch 1303526 @ 3591021 on taiko_a7 with native proof
You may then navigate to `raiko/docker` and check the logs with `docker compose logs raiko`. If you see the following log, your prover is functional and working as intended!
555
+
556
+
```
557
+
raiko | 2025-03-31T22:41:16.762651Z INFO raiko_reqpool::pool: RedisPool.update_status: {"BatchProof":{"chain_id":167009,"batch_id":1303526,"l1_inclusion_height":3591029,"proof_type":"Native","prover_address":"0x70997970C51812dc3A010C7d01b50e0d17dc79C8"}}, Success
558
+
raiko | 2025-03-31T22:41:16.762696Z INFO raiko_reqpool::pool: RedisPool.add: {"BatchProof":{"chain_id":167009,"batch_id":1303526,"l1_inclusion_height":3591029,"proof_type":"Native","prover_address":"0x70997970C51812dc3A010C7d01b50e0d17dc79C8"}}, Success
559
+
```
560
+
561
+
Alternatively, you may wait a minute or so and call `./script/prove-batch.sh taiko_a7 native 1303526 3591029` again: this time if the response is as follows:
562
+
563
+
```
564
+
- proving batch 1303526 @ 3591029 on taiko_a7 with native proof
## Change your Raiko instance's RPCs to your personal RPC (Optional but recommended)
541
593
542
594
If you've successfully set up your raiko instance as above, you may want to change the RPCs raiko uses to ones you trust / your own deployed L1 Node and Beacon Node. Doing so will prevent random outages on PublicNode from affecting your proving, which you will want to do when running a mainnet prover/proposer.
@@ -564,4 +616,5 @@ Now that we offer aggregation proving, it may be useful to test if the functiona
564
616
565
617
This will test the batch proving on block 799999 and 800000. If you see the log `Aggregate proof successful.` then it is functioning normally!
566
618
567
-
If you use blocks that are too old, it may hang and fail; please try to use more recent blocks.
619
+
If you use blocks that are too old, it may hang and fail; please try to use more recent blocks.
0 commit comments