Skip to content

Commit

Permalink
fix(testnets): updates
Browse files Browse the repository at this point in the history
  • Loading branch information
mempirate committed Jul 4, 2024
1 parent 6cef06c commit 267cd84
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 1 deletion.
6 changes: 6 additions & 0 deletions testnets/helder/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -119,6 +119,8 @@ ENGINE_API_URL=""
JWT_HEX=""
# Fee recipient
FEE_RECIPIENT=""
# The Bolt RPC port. This port must be exposed!
BOLT_RPC_PORT="8000"

# BLS commitment signing key, i.e. 0x4d129a19df86a0f5345bad4cc6f249ec2a819ccc3386895beb4f7d98b3db6235
# Some other random keys:
Expand All @@ -133,6 +135,10 @@ BOLT_RELAY="http://0xa55c1285d84ba83a5ad26420cd5ad3091e49c55a813eee651cd467db38a

Then, simply run `docker compose up`. This will start the sidecar and the modified mev-boost.

> [!IMPORTANT]
> The Bolt RPC port must be exposed to the internet to allow users to send commitment requests to it.
> The RPC will be registered in an on-chain registry in the next step.
## Validators

In this section we cover how one should configure their validators and register them in the Bolt on-chain [registry](https://github.com/chainbound/bolt/tree/unstable/bolt-contracts#registry).
Expand Down
2 changes: 1 addition & 1 deletion testnets/helder/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ services:
- "8000:8000"
- "18551:18551"
env_file: ./launch.env
entrypoint: /bin/sh -c '/bolt-sidecar --port 8000 --beacon-api-url $$BEACON_API_URL --execution-api-url $$EXECUTION_API_URL --engine-api-url $$ENGINE_API_URL --private-key $$SIGNING_KEY --mevboost-url http://bolt-boost:18500 --mevboost-proxy-port 18551 --jwt-hex $$JWT_HEX --fee-recipient $$FEE_RECIPIENT'
entrypoint: /bin/sh -c '/bolt-sidecar --port $$BOLT_RPC_PORT --beacon-api-url $$BEACON_API_URL --execution-api-url $$EXECUTION_API_URL --engine-api-url $$ENGINE_API_URL --private-key $$SIGNING_KEY --mevboost-url http://bolt-boost:18500 --mevboost-proxy-port 18551 --jwt-hex $$JWT_HEX --fee-recipient $$FEE_RECIPIENT'

bolt-boost:
image: ghcr.io/chainbound/bolt-boost:v0.1.1-alpha
Expand Down
2 changes: 2 additions & 0 deletions testnets/helder/launch.env
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,8 @@ ENGINE_API_URL=""
JWT_HEX=""
# Fee recipient
FEE_RECIPIENT=""
# The Bolt RPC port. This port must be exposed!
BOLT_RPC_PORT="8000"

# BLS commitment signing key, i.e. 0x4d129a19df86a0f5345bad4cc6f249ec2a819ccc3386895beb4f7d98b3db6235
# Some other random keys:
Expand Down

0 comments on commit 267cd84

Please sign in to comment.