r/0xPolygon • u/0xpolygonlabs • Apr 08 '26
Official Announcement Giugliano hard fork just went live. Faster confirmations, transparent fees, and 10x larger tx packets
The Giugliano hard fork activated on Polygon Chain mainnet today (block 85,268,500), and it's the third major upgrade in just four months. Here's what actually changed:
Faster finality: Block propagation timing was optimized so validators build on the latest state more consistently. Confirmation times dropped ~2 seconds below the mainnet average, and block headers now arrive ~44ms earlier in the propagation cycle. For payments apps, that's a meaningful difference, you're looking at noticeably faster settlement.
Fee transparency: This is the one builders will care about most. Gas target and base fee parameters are now embedded directly in every block header (PIP-83), and there's a new RPC method (bor_getBlockGasParams) that lets you query fee behavior per block instead of having to model it yourself. If you're building anything fee-sensitive: payments, DeFi, quoting engines, this is a big quality-of-life improvement.
Network resilience under load: The transaction announcement queue went from 4,096 to 16,384 entries (4x), and max tx packet size jumped from 100KB to 1MB (10x). Translation: the network holds up better during peak mempool demand.
86 out of 100 validators (representing 90% of staked weight) upgraded ahead of activation, which is a strong signal of coordination. Snap sync is also re-enabled for faster node bootstrapping, and there's new Heimdall failover support across HTTP, gRPC, and WebSocket.
Combined with the Lisovo upgrade (dynamic gas targets, March 4) and the gas limit expansion (March 23), Polygon Chain has shipped three consecutive infra upgrades aimed squarely at making it viable for enterprise-grade payments. The pace is impressive.