Troubleshooting
If you run into any problems, please visit the node troubleshooting page for help. If you run into an error that isn’t yet listed, please reach out in our Discord!
component. -->
First, you will need to set up a prover.
If you are using a ProverSet, set the ProverSet contract address in the PROVER_SET
env variable from the previous guide. Otherwise, leave it blank.
Next, set the L1_PROPOSER_PRIVATE_KEY
to an L1 account’s private key which will send the Propose Block transactions. If you are not using a ProverSet, this must be the same private key as your prover.
Then, set the L2_SUGGESTED_FEE_RECIPIENT
to an L2 account’s public key that will receive the fee.
Finally set ENABLE_PROPOSER
to true
in simple-taiko-node .env
.
Set COMPOSE_PROFILES=proposer
or add proposer to the list.
Now that the proposer is configured properly, you can run it with docker compose up -d
! Please use docker compose -f docker-compose-hekla.yml up -d
if you are running on Hekla.
Troubleshooting
If you run into any problems, please visit the node troubleshooting page for help. If you run into an error that isn’t yet listed, please reach out in our Discord!