Skip to content
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions docs/get-started/how-to/run-a-node/beta-v4-migration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -1056,7 +1056,7 @@ bootnodes = []
refresh-interval = "3s"

[payload-validator]
engine-api-endpoint = { endpoint = "http://linea-besu:8550" } # Match Besu port!
engine-api-endpoint = { endpoint = "http://linea-besu:8550", jwt-secret-path = "/jwt/jwtsecret" }
eth-api-endpoint = { endpoint = "http://linea-besu:8545" }

[observability]
Expand Down Expand Up @@ -1215,7 +1215,7 @@ For production environments, you should enable JWT authentication:
### Generate JWT secret

```bash
openssl rand -hex 32 > ~/linea-node/jwt/jwt.hex
openssl rand -hex 32 > ~/linea-node/jwt/jwtsecret
```

### Update Besu config
Expand All @@ -1230,15 +1230,15 @@ engine-jwt-file="/opt/besu/jwt.hex"

```toml
[payload-validator]
engine-api-endpoint = { endpoint = "http://linea-besu:8550", jwt-secret-path = "/jwt.hex" }
engine-api-endpoint = { endpoint = "http://linea-besu:8550", jwt-secret-path = "/jwt/jwtsecret" }
```

### Update Docker volumes

```yaml
# Add to both Besu and Maru:
volumes:
- ./jwt/jwt.hex:/jwt.hex:ro
- ./jwt:/jwt:ro
```

## Private key management
Expand Down