Skip to content
51 proposals
Sort:NewestOldestA-ZAuthor
CIP #
Title
Status
Type
Author
Created
Approved
#0011
Refund unspent gas
The Celestia Improvement Proposal aims to refund unspent gas to the transaction fee payer by introducing a posthandler that calculates and refunds the difference between the initially deducted fee and the actual fee based on gas consumption. This mechanism would alleviate the issue of users being overcharged for transactions that consume less gas than estimated, promoting a more accurate and fair fee system. The proposal was ultimately withdrawn due to concerns over the complexity of mitigation strategies for security considerations.
Withdrawn
Standards Track
Rootul Patel (@rootulp)
Dec 7, 23
-
#0010
Coordinated network upgrades
The Celestia Improvement Proposal (CIP) 10 introduces a protocol for coordinating major network upgrades, allowing the network to transition to new versions with minimal downtime. The mechanism involves validators submitting messages to signal their ability and preference to use the next version, with a quorum of 5/6 required to trigger the upgrade. Once the quorum is met, the network migrates to the new version through a "crank" transaction, ensuring a smooth transition with minimal disruption to the network.
Final
Standards Track
Callum Waters (@cmwaters)
Dec 7, 23
-
#0009
Packet Forward Middleware
This Celestia Improvement Proposal integrates Packet Forward Middleware to enable multi-hop Inter-Blockchain Communication (IBC) and path unwinding, preserving fungibility for IBC-transferred tokens. The middleware allows Celestia to route incoming IBC packets from a source chain to a destination chain, with configurable settings for retries, timeouts, and fees. By adopting this middleware, Celestia aims to enhance its interoperability and user experience while providing a flexible framework for managing packet forwarding.
Final
Standards Track
Alex Cheng (@akc2267)
Dec 1, 23
-
#0008
Roles and Responsibilities of Working Group Chairs in the CIP Process
This Celestia Improvement Proposal outlines the key roles and responsibilities of working group chairs in the CIP process, aiming to establish clear guidelines for effective leadership and enhance the efficiency of working groups. The proposal defines chair duties, including facilitation of discussions, driving consensus, administrative responsibilities, and conflict resolution, to ensure the groups' efforts align with Celestia's broader goals. By providing a comprehensive guide on chair responsibilities, this proposal seeks to improve collaboration, decision-making, and overall productivity within the working groups.
Draft
Informational
Yaz Khoury <[email protected]>
Nov 29, 23
-
#0007
Managing Working Groups in the Celestia Improvement Proposal Process
The Celestia Improvement Proposal (CIP) aims to provide a structured approach to managing working groups within the CIP process, ensuring their effective formation, management, and closure. This is achieved through a detailed guide that outlines best practices for working group management, including formation, scope definition, collaboration, conflict resolution, and review, ultimately aligning group outputs with Celestia's broader objectives. By implementing these guidelines, Celestia can foster productive, inclusive, and secure working groups that contribute to the network's development.
Draft
Informational
Yaz Khoury <[email protected]>
Nov 29, 23
-
#0006
Mininum gas price enforcement
The Celestia Improvement Proposal (CIP) 6 aims to enforce a global minimum gas price for all transactions on the Celestia network, ensuring that transactions can be decoded and have a valid signer with sufficient balance to cover the gas cost. This minimum gas price can be modified via on-chain governance, allowing for adjustments as needed. By implementing this mechanism, the proposal seeks to ensure that the value captured by the network goes to those who provide it, laying the groundwork for a more effective fee market system.
Final
Standards Track
Callum Waters (@cmwaters)
Nov 30, 23
-
#0005
Rename data availability to data publication
This Celestia Improvement Proposal aims to rename "data availability" to "data publication" to better reflect the concept of making data publicly accessible on the network. The proposed change seeks to address confusion within the community caused by the lack of clarity in the term "data availability", which is often misinterpreted as "data storage". By adopting "data publication", the proposal aligns with the intended meaning and a term that is already commonly used and favored by the community.
Review
Informational
msfew (@fewwwww) <[email protected]>, Kartin <[email protected]>, Xiaohang Yu (@xhyumiracle)
Nov 6, 23
-
#0004
Standardize data expiry time for pruned nodes
This Celestia Improvement Proposal standardizes the default data expiry time for pruned nodes to 30 days + 1 hour worth of seconds, allowing rollups and applications to have a clear expectation of data retrievability. The proposed expiry time provides a buffer to account for clock drift and enables light nodes to discover pruned nodes over the peer-to-peer network. By standardizing the expiry time, the proposal aims to improve data availability and consistency across the Celestia network.
Final
Standards Track
Mustafa Al-Bassam (@musalbas), Rene Lubov (@renaynay), Ramin Keene (@ramin)
Nov 23, 23
-
#0003
Process for Approving External Resources
This Celestia Improvement Proposal (CIP) outlines the process for approving external resources that can be linked to from within the CIP repository, ensuring that only reliable and freely accessible sources are used. The proposal establishes requirements for permissible origins, including the ability to uniquely identify resource revisions and a proven history of availability, and outlines the process for approving and removing origins. By implementing these guidelines, the CIP aims to maintain the integrity and reliability of the resources referenced within the repository.
Draft
Meta
Yaz Khoury (@YazzyYaz)
Apr 13, 23
-
#0002
CIP Editor Handbook
The Celestia Improvement Proposal (CIP) Editor Handbook provides a reference guide for CIP editors and those who want to become one, outlining the recommended process for becoming an editor and the necessary skills and requirements. To become a CIP editor, individuals must have a good understanding of the CIP standardization process, intermediate experience with the Celestia blockchain, and willingness to contribute to process management. By following the outlined process, new editors can join the existing team, contributing to the management and review of CIPs and helping to shape the Celestia protocol.
Draft
Informational
Yaz Khoury (@YazzyYaz)
Apr 13, 23
-
#0001
Celestia Improvement Proposal Process and Guidelines
The Celestia Improvement Proposal (CIP) process is a design document providing information to the Celestia community, describing new features, or outlining changes to Celestia's processes or environment. This process aims to be the primary mechanism for proposing new features, collecting community input, and documenting design decisions, with three types of CIPs: Standards Track, and two subcategories of Standards Track, Core and Data Availability. The CIP process allows for the tracking of implementation progress, giving end users a way to know the status of a given implementation or library.
Living
Meta
Yaz Khoury <[email protected]>
Apr 13, 23
-