ethereum-optimism / ethereum-optimism/optimism

proposer: Use batch RPCs to build game state

Open
#22,892 0 comments 0 reactions 0 assignees View on GitHub
proofs: ZK
Dominant language
Go
Stars
6.5k
Forks
4k
Avg merge
2d 38m
Merged PRs (30d)
164

Description

The kona-sp1-proposer issues dozens of RPCs in sequence to generate state. Assume 10-100ms per RPC, it can take several minutes to build the game state, thus inflating the time to respond to games.

Contributor guide

Open the contributing guide

Research direction

Start at the kona-sp1-proposer entry point and trace how it currently issues RPCs while generating game state. Identify the sequential RPC calls and determine how batch requests should replace them; done means game state is still generated correctly with fewer RPC round trips and a shorter response time.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
api, backend
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
65/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.