Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Engine Authentication [JWT] #3531

Merged
merged 16 commits into from
Feb 28, 2022
Merged

Added Engine Authentication [JWT] #3531

merged 16 commits into from
Feb 28, 2022

Conversation

Giulio2002
Copy link
Contributor

@Giulio2002 Giulio2002 commented Feb 16, 2022

Implementation of ethereum/execution-apis#167.

@Giulio2002 Giulio2002 marked this pull request as draft February 16, 2022 22:10
@yperbasis yperbasis added the proof-of-stake "The Merge" related commits label Feb 17, 2022
@yperbasis yperbasis mentioned this pull request Feb 17, 2022
10 tasks
@Giulio2002 Giulio2002 marked this pull request as ready for review February 17, 2022 17:52
Copy link
Member

@yperbasis yperbasis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed, authenticated Engine API should be on a separate port, 8551 (per the spec). So for the time being rpc daemon should run Engine API on two ports: 8550 (unauthenticated) & 8551 (authenticated). The rationale is to ease transitioning between Kiln v1 & v2. At some later date (but before the Merge happens in production) we'll drop the unauthenticated port.

cmd/rpcdaemon/cli/config.go Outdated Show resolved Hide resolved
@Giulio2002 Giulio2002 merged commit cb8aaca into devel Feb 28, 2022
@Giulio2002 Giulio2002 deleted the engine_auth branch February 28, 2022 11:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
proof-of-stake "The Merge" related commits
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants