ethereum-optimism / ethereum-optimism/optimism

op-sync-tester: Strict Mode

Open
#17,048 0 comments 0 reactions 0 assignees View on GitHub
A-op-sync-tester
Dominant language
Go
Stars
6.5k
Forks
4k
Avg merge
2d 15h
Merged PRs (30d)
145

Description

Add a mode for checking the authentication from the CL. Sync tester validates the JWT against a shared HMAC secret. Requests with a missing or invalid token return an authentication error. In this case, sync tester must hold the valid JWT.

Only applied against the engine namespace.

Contributor guide

Open the contributing guide

Research direction

Start at the op-sync-tester CLI entry point and trace its request authentication and JWT validation flow. Confirm how the engine namespace is selected, then define done as retaining a valid JWT for that namespace while missing or invalid tokens produce an authentication error.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
authentication, cli, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.