[Urgent] Scheduled: Celestia Mainnet - Upgrade celestia-node to v0.25.3

Scheduled Maintenance Report for QuickNode

Completed

The scheduled maintenance has been completed.
Posted Sep 16, 2025 - 16:00 UTC

In progress

Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Sep 16, 2025 - 12:01 UTC

Scheduled

Scheduled maintenance will be performed during the maintenance window.

**Client Updates:**
• celestia-node: Upgrading to v0.25.3

**Upgrade Details:**
• Scheduled for 16-09-2025 12:00 UTC

**Release Notes Summary:**
**RPC API Breaking Changes:**

• **JSON Response Format Changes** - All integer values in API responses now returned as strings instead of numbers (e.g., `"height": "67374"` instead of `"height": 67374`) for Tendermint compatibility
• **Share API Updates** - `GetSamples` method now requires height parameter instead of ExtendedHeader; share data encoding changed to base64 strings
• **Blobstream API Changes** - DataRootTupleRoot encoding switched from base64 to hex format
• **Gateway Removal** - Gateway endpoints discontinued; clients must use direct API endpoints with CORS configuration

**New API Features:**
• **Enhanced Transaction Submission** - Multi-endpoint support for improved reliability
• **Configurable CORS Policy** - Direct API access with customizable cross-origin settings
• **Improved GetRange Performance** - More efficient partial data retrieval using shwap protocol

**Critical Client Library Updates:**
• **Rust Users** - Must upgrade to celestia-client, celestia-proto v0.9, celestia-types v0.14, and celestia-rpc v0.12 to maintain compatibility

**Data Availability Changes:**
• **Sampling Window Reduced** - Light node sampling period decreased from 30 to 7 days
• **Default Pruning Enabled** - Nodes now retain approximately 30 days of data by default

**Additional Information:**
• Release notes: https://github.com/celestiaorg/celestia-node/releases/tag/v0.25.3
Posted Sep 15, 2025 - 15:37 UTC
This scheduled maintenance affected: Celestia (Mainnet — Tendermint JSON-RPC/REST API).