@@ -2,10 +2,9 @@ import { StaticImageData } from "next/image"
2
2
3
3
import CommunityHeroImage from "@/public/images/heroes/community-hero.png"
4
4
import DevelopersHubHeroImage from "@/public/images/heroes/developers-hub-hero.jpg"
5
- import GardenHeroImage from "@/public/images/heroes/garden.jpg"
6
- // import GuidesHubHeroImage from "@/public/images/heroes/guides-hub-hero.jpg"
7
- // import Layer2HubHeroImage from "@/public/images/heroes/layer2-hub-hero.jpg"
8
- // import QuizzesHubHeroImage from "@/public/images/heroes/quizzes-hub-hero.jpg"
5
+ import GuidesHubHeroImage from "@/public/images/heroes/guides-hub-hero.jpg"
6
+ import Layer2HubHeroImage from "@/public/images/heroes/layer-2-hub-hero.jpg"
7
+ import QuizzesHubHeroImage from "@/public/images/heroes/quizzes-hub-hero.png"
9
8
import PectraImage from "@/public/images/roadmap/roadmap-pectra.png"
10
9
11
10
interface Release {
@@ -18,17 +17,95 @@ interface Release {
18
17
19
18
export const releasesData : Release [ ] = [
20
19
{
21
- image : GardenHeroImage ,
22
- releaseName : "Garden" ,
23
- releaseDate : "2023-03-13" ,
24
- content : [ < div key = "1" > test</ div > ] ,
25
- href : "/roadmap/garden" ,
20
+ image : DevelopersHubHeroImage ,
21
+ releaseName : "Paris (The Merge)" ,
22
+ releaseDate : "2022-09-15" ,
23
+ content : [
24
+ < div key = "1" >
25
+ < p className = "font-bold" > Transition to Proof of Stake</ p >
26
+ < ul >
27
+ < li > Replaced energy-intensive mining with staking-based consensus</ li >
28
+ < li > Reduced Ethereum's energy consumption by ~99.95%</ li >
29
+ </ ul >
30
+ < p className = "font-bold" > Beacon Chain Integration</ p >
31
+ < ul >
32
+ < li > Merged the Beacon Chain with the Ethereum mainnet</ li >
33
+ < li > Enabled the full transition to PoS consensus mechanism</ li >
34
+ </ ul >
35
+ < p className = "font-bold" > Difficulty Bomb Removal</ p >
36
+ < ul >
37
+ < li >
38
+ Removed the difficulty bomb that was increasing mining difficulty
39
+ </ li >
40
+ < li > Ensured smooth transition to the new consensus mechanism</ li >
41
+ </ ul >
42
+ </ div > ,
43
+ ] ,
44
+ href : "/upgrades/merge" ,
26
45
} ,
27
46
{
28
- image : DevelopersHubHeroImage ,
47
+ image : QuizzesHubHeroImage ,
48
+ releaseName : "Shapella" ,
49
+ releaseDate : "2023-04-12" ,
50
+ content : [
51
+ < div key = "1" >
52
+ < p className = "font-bold" > Staking withdrawals</ p >
53
+ < ul >
54
+ < li > Enabled validators to withdraw their staked ETH and rewards</ li >
55
+ < li > Introduced partial and full withdrawal capabilities</ li >
56
+ </ ul >
57
+ < p className = "font-bold" > EIP-4895: Beacon chain push withdrawals</ p >
58
+ < ul >
59
+ < li > Added a new system-level operation for withdrawals</ li >
60
+ < li >
61
+ Ensured secure and efficient processing of withdrawal requests
62
+ </ li >
63
+ </ ul >
64
+ < p className = "font-bold" > EIP-3651: Warm COINBASE</ p >
65
+ < ul >
66
+ < li > Reduced gas costs for accessing the COINBASE address</ li >
67
+ < li > Improved efficiency of certain smart contract operations</ li >
68
+ </ ul >
69
+ </ div > ,
70
+ ] ,
71
+ href : "/staking/withdrawals" ,
72
+ } ,
73
+ {
74
+ image : Layer2HubHeroImage ,
29
75
releaseName : "Dencun" ,
30
76
releaseDate : "2024-03-13" ,
31
- content : [ < div key = "1" > test</ div > ] ,
77
+ content : [
78
+ < div key = "1" >
79
+ < p className = "font-bold" > Proto-danksharding (EIP-4844)</ p >
80
+ < ul >
81
+ < li >
82
+ Introduced blob transactions to significantly reduce rollup
83
+ transaction costs
84
+ </ li >
85
+ < li >
86
+ Added a new transaction type that stores data temporarily and
87
+ cheaply
88
+ </ li >
89
+ </ ul >
90
+ < p className = "font-bold" > EIP-1153: Transient storage opcodes</ p >
91
+ < ul >
92
+ < li >
93
+ Added TSTORE and TLOAD opcodes for temporary storage during
94
+ transaction execution
95
+ </ li >
96
+ < li >
97
+ Enables more efficient smart contract patterns and reduces gas costs
98
+ </ li >
99
+ </ ul >
100
+ < p className = "font-bold" > EIP-4788: Beacon block root in the EVM</ p >
101
+ < ul >
102
+ < li > Exposes consensus layer information to smart contracts</ li >
103
+ < li >
104
+ Enables new trust-minimized applications and cross-chain bridges
105
+ </ li >
106
+ </ ul >
107
+ </ div > ,
108
+ ] ,
32
109
href : "/roadmap/dencun" ,
33
110
} ,
34
111
{
@@ -37,13 +114,27 @@ export const releasesData: Release[] = [
37
114
releaseDate : "2025-05-07" ,
38
115
content : [
39
116
< div key = "1" >
40
- < p > EOA account code</ p >
117
+ < p className = "font-bold" > EOA account code</ p >
41
118
< ul >
42
119
< li >
43
120
Users can set their address to be represented by a code of an
44
121
existing smart contract
45
122
</ li >
46
123
</ ul >
124
+ < p className = "font-bold" > Increase the max effective balance</ p >
125
+ < ul >
126
+ < li >
127
+ Stakers can now choose an arbitrary amount of ETH to stake and
128
+ receive rewards on every 1 ETH above the minimum
129
+ </ li >
130
+ </ ul >
131
+ < p className = "font-bold" > Blob throughput increase</ p >
132
+ < ul >
133
+ < li >
134
+ The blob count will be increased from 3 to 6 targets, with a maximum
135
+ of 9, resulting in cheaper fees in Ethereum rollups
136
+ </ li >
137
+ </ ul >
47
138
</ div > ,
48
139
] ,
49
140
href : "/roadmap/pectra" ,
@@ -52,7 +143,52 @@ export const releasesData: Release[] = [
52
143
image : CommunityHeroImage ,
53
144
releaseName : "Fusaka" ,
54
145
releaseDate : "2026" ,
55
- content : [ < div key = "1" > test</ div > ] ,
146
+ content : [
147
+ < div key = "1" >
148
+ < p className = "font-bold" >
149
+ PeerDAS (Peer-to-Peer Data Availability Sampling)
150
+ </ p >
151
+ < ul >
152
+ < li > Enables more efficient data availability for rollups</ li >
153
+ < li >
154
+ Makes running a node more accessible while maintaining
155
+ decentralization
156
+ </ li >
157
+ </ ul >
158
+ < p className = "font-bold" > Ethereum Object Format (EOF)</ p >
159
+ < ul >
160
+ < li >
161
+ Modernizes smart contract structure by separating code from data
162
+ </ li >
163
+ < li >
164
+ Improves security and makes contract development more reliable
165
+ </ li >
166
+ </ ul >
167
+ < p className = "font-bold" > Potential Additional Features</ p >
168
+ < ul >
169
+ < li >
170
+ EIP-7688: Enhanced smart contract access to network information
171
+ </ li >
172
+ < li >
173
+ Further improvements to validator efficiency and network performance
174
+ </ li >
175
+ </ ul >
176
+ </ div > ,
177
+ ] ,
56
178
href : "/roadmap/fusaka" ,
57
179
} ,
180
+ {
181
+ image : GuidesHubHeroImage ,
182
+ releaseName : "Glamsterdam" ,
183
+ releaseDate : "2026" ,
184
+ content : [
185
+ < div key = "1" >
186
+ < p className = "font-bold" > Discussed for Glamsterdam</ p >
187
+ < ul >
188
+ < li > Verkle trees</ li >
189
+ </ ul >
190
+ </ div > ,
191
+ ] ,
192
+ href : "https://eips.ethereum.org/EIPS/eip-7773" ,
193
+ } ,
58
194
]
0 commit comments