General QIP Template

This is the suggested template for new QIPs.


In clear and simple terms, describe the proposal and its intended goal. This should be non-technical and accessible to a casual community member.


A short (~200 word) description of the proposed change, the abstract should clearly describe the proposed change. This is what will be done if the QIP is implemented, not why it should be done or how it will be done.


Here is where you should describe why the proposal is needed - the problem statement. It is critical that you explain why the change is needed. Please note that the solution description does not go in this section.



The reasoning for the solution above should go here. Why did you propose to implement the change in this way? What were the considerations and trade-offs? The rationale fleshes out what motivated the design and why particular design decisions were made. It should describe alternate designs that were considered and related work. The rationale may also provide evidence of consensus within the community, and should discuss important objections or concerns raised during discussion.

Technical Specification

The technical specification should outline the changes to the protocol on a technical level.

Configurable Values

If QIP requires parameters updates to existing contracts, please list the changes here.

Last updated