Difference between revisions of "Proxyd"
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
* https://github.com/ethereum-optimism/optimism/tree/develop/proxyd | * https://github.com/ethereum-optimism/optimism/tree/develop/proxyd | ||
+ | |||
+ | Features: | ||
+ | * [[Whitelists]] RPC methods | ||
+ | * Routes RPC methods to groups of backend services | ||
+ | * Load balance requests across backend services | ||
+ | * Automatically [[retries]] failed backend requests | ||
+ | * Cache immutable responses from backends | ||
+ | * Provides metrics to measure request latency, error rates, and the like | ||
+ | |||
+ | [[Consensus]] related: | ||
+ | * Track backend consensus (latest, safe, finalized blocks), peer count and sync state | ||
+ | * Re-write requests and responses to enforce consensus | ||
+ | |||
== Related == | == Related == |
Revision as of 07:32, 31 May 2024
Features:
- Whitelists RPC methods
- Routes RPC methods to groups of backend services
- Load balance requests across backend services
- Automatically retries failed backend requests
- Cache immutable responses from backends
- Provides metrics to measure request latency, error rates, and the like
Consensus related:
- Track backend consensus (latest, safe, finalized blocks), peer count and sync state
- Re-write requests and responses to enforce consensus
Related
See also
- Optimism,
OP
, OP Stack, OP Architecture,op-
, Superchain, Optimism Bedrock, Proxyd, Crypto sequencer, rollup, Optimistic Rollup Protocol, Optimism Blobs, Optimism monitorism, fault-mon,eth-optimism/sdk
,L2OutputOracle.sol, OptimismPortal.sol
, OP Sepolia Testnet (11155420), OP Labs, Optimism Foundation, Fault Proof, Ecotone, Fjord, Rollup node, L2 Chain Derivation Specification
Advertising: