Skip to content

Computable-Finance/CIPs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

CIPs

CoFix Improvement Proposals (CIPs) describe standards for the CoFix platform, including core protocol specifications, and contract standards.

CoFiX Protocol

Contributing

  1. Review CIP-0.
  2. Fork the repository by clicking "Fork" in the top right.
  3. Add github issue to community to discuss your proposal.
  4. Add your CIP to your fork of the repository. There is a template CIP here.
  5. Submit a Pull Request to CoFix's CIPs repository.
  6. CIP is in Drafted status and waiting for editor's review to moved to Proposed, once Proposed the editor will create a voting link on snapshot.
  7. The community starts to vote the proposal, the result is either Approved or Rejected.
  8. After Approved, the development team will implement the proposal.

Your first PR should be a first draft of the final CIP. An editor will manually review the first PR for a new CIP and assign it a number before merging it. Make sure you include a vote header with the URL to a new voting on CoFix snapshot where people can vote the CIP as a whole, and include a discussion header with the URL to the discussion on CoFix github issue

If your CIP requires images, the image files should be included in a subdirectory of the assets folder for that CIP as follow: assets/cip-X (for cip X). When linking to an image in the CIP, use relative links such as ../assets/cip-X/image.png.

When you believe your CIP is mature and ready to progress past the Drafted phase, you should ask to have your issue added to the next governance call where it can be discussed for inclusion in a future platform upgrade. If the community agrees to include it, the CIP editors will update the state of your CIP to 'Approved'.

CIP Statuses

  • Drafted - a CIP that is still being developed.
  • Proposed - a CIP that is ready to be reviewed in a governance call.
  • Approved - a CIP that has been accepted for implementation by the CoFix community.
  • Implemented - a CIP that has been released to mainnet.
  • Rejected - a CIP that has been rejected.
  • Deferred - a CIP that is pending another CIP/some other change that should be bundled with it together.

Copyright

Copyright and related rights waived via CC0.

About

The CoFiX Improvement Proposal repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published