Skip to content
Closed
Show file tree
Hide file tree
Changes from all 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
67 changes: 67 additions & 0 deletions network-upgrades/mainnet-upgrades/17-prague.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
## Prague Network Upgrade Specification

### Included EIPs
Execution layer changes included in the Network Upgrade.

* [EIP-2537: Precompile for BLS12-381 curve operations][2537]
* [EIP-2935: Serve historical block hashes from state][2935]
* [EIP-6110: Supply validator deposits on chain][6110]
* [EIP-7002: Execution layer triggerable withdrawals][7002]
* [EIP-7251: Increase the MAX\_EFFECTIVE\_BALANCE][7251]
* [EIP-7549: Move committee index outside Attestation][7549]
* [EIP-7623: Increase calldata cost][7623]
* [EIP-7685: General purpose execution layer requests][7685]
* [EIP-7691: Blob throughput increase][7691]
* [EIP-7840: Add blob schedule to EL config files][7840]
* [EIP-7702: Set Code for EOAs][7702]

### Implementation Progress

Implementation status of Included EIPs across participating clients.

| **Client** | [2537] | [2935] | [6110] | [7002] | [7251] | [7549] | [7623] | [7685] | [7691] | [7840] | [7702] |
|----------------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|
| **Geth** | | | | | | | | | | | |
| **Besu** | | | | | | | | | | | |
| **Nethermind** | | | | | | | | | | | |
| **Reth** | | | | | | | | | | | |
| **Erigon** | | | | | | | | | | | |
| **EthereumJS** | | | | | | | | | | | |

### Upgrade Schedule

| Network | Timestamp | Date & Time (UTC) | Fork Hash | Beacon Chain Epoch |
|---------|--------------|-------------------------|--------------| ------------------ |
| Holesky | `1740434112` | 2025-02-24 21:55:12 | | `115968` |
| Sepolia | `1741159776` | 2025-03-05 07:29:36 | | `222464` |
| Hoodi | `1742999832` | 2025-03-26 14:37:12 | | `2048` |
| Mainnet | `1746612311` | 2025-05-07 10:05:11 | `0xc376cf8b` | `364032` |


### Readiness Checklist

**List of outstanding items before deployment.**

- [x] Client Integration Testing
- [x] [Devnets](https://github.com/ethpandaops/pectra-testnet)
- [x] Select Testnet Fork Blocks
- [x] Select Mainnet Fork Block
- [x] Release Mainnet Compatible Clients
- [x] Geth
- [x] Besu
- [x] Nethermind
- [x] Reth
- [x] Erigon
- [x] EthereumJS

[7702]: https://eips.ethereum.org/EIPS/eip-7702
[7691]: https://eips.ethereum.org/EIPS/eip-7691
[7623]: https://eips.ethereum.org/EIPS/eip-7623
[7840]: https://eips.ethereum.org/EIPS/eip-7840
[7251]: https://eips.ethereum.org/EIPS/eip-7251
[7002]: https://eips.ethereum.org/EIPS/eip-7002
[7685]: https://eips.ethereum.org/EIPS/eip-7685
[6110]: https://eips.ethereum.org/EIPS/eip-6110
[2537]: https://eips.ethereum.org/EIPS/eip-2537
[2935]: https://eips.ethereum.org/EIPS/eip-2935
[7549]: https://eips.ethereum.org/EIPS/eip-7549
68 changes: 68 additions & 0 deletions network-upgrades/mainnet-upgrades/18-osaka.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
## Osaka Network Upgrade Specification

### Included EIPs
Execution layer changes included in the Network Upgrade.

* [EIP-7594: PeerDAS - Peer Data Availability Sampling][7594]
* [EIP-7823: Set upper bounds for MODEXP][7823]
* [EIP-7825: Transaction Gas Limit Cap][7825]
* [EIP-7883: ModExp Gas Cost Increase][7883]
* [EIP-7918: Blob base fee bounded by execution cost][7918]
* [EIP-7934: RLP Execution Block Size Limit][7934]
* [EIP-7935: Set default gas limit to XX0M][7935]
* [EIP-7939: Count leading zeros (CLZ) opcode][7939]
* [EIP-7951: Precompile for secp256r1 Curve Support][7951]
* [EIP-7892: Blob Parameter Only Hardforks][7892]
* [EIP-7642: eth/69 - history expiry and simpler receipts][7642]
* [EIP-7910: eth_config JSON-RPC Method][7910]

### Implementation Progress

Implementation status of Included EIPs across participating clients.

| **Client** | [7594] | [7823] | [7825] | [7883] | [7918] | [7934] | [7935] | [7939] | [7951] | [7892] | [7642] | [7910] |
|----------------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|--------|
| **Geth** | | | | | | | | | | | | |
| **Besu** | | | | | | | | | | | | |
| **Nethermind** | | | | | | | | | | | | |
| **Reth** | | | | | | | | | | | | |
| **Erigon** | | | | | | | | | | | | |
| **EthereumJS** | | | | | | | | | | | | |

### Upgrade Schedule

| Network | Timestamp | Date & Time (UTC) | Fork Hash | Beacon Chain Epoch |
|---------|--------------|-------------------------|--------------| ------------------ |
| Holesky | ` ` | - - : : | `0x ` | ` ` |
| Sepolia | ` ` | - - : : | `0x ` | ` ` |
| Hoodi | ` ` | - - : : | `0x ` | ` ` |
| Mainnet | ` ` | - - : : | `0x ` | ` ` |


### Readiness Checklist

**List of outstanding items before deployment.**

- [ ] Client Integration Testing
- [ ] Select Testnet Fork Blocks
- [ ] Select Mainnet Fork Block
- [ ] Release Mainnet Compatible Clients
- [ ] Geth
- [ ] Besu
- [ ] Nethermind
- [ ] Reth
- [ ] Erigon
- [ ] EthereumJS

[7594]: https://eips.ethereum.org/EIPS/eip-7594
[7823]: https://eips.ethereum.org/EIPS/eip-7823
[7825]: https://eips.ethereum.org/EIPS/eip-7825
[7883]: https://eips.ethereum.org/EIPS/eip-7883
[7918]: https://eips.ethereum.org/EIPS/eip-7918
[7934]: https://eips.ethereum.org/EIPS/eip-7934
[7935]: https://eips.ethereum.org/EIPS/eip-7935
[7939]: https://eips.ethereum.org/EIPS/eip-7939
[7951]: https://eips.ethereum.org/EIPS/eip-7951
[7892]: https://eips.ethereum.org/EIPS/eip-7892
[7642]: https://eips.ethereum.org/EIPS/eip-7642
[7910]: https://eips.ethereum.org/EIPS/eip-7910
Loading