ICON Improvement Proposals (IIPs) describe standards for the ICON platform, including core protocol specifications, client APIs, and contract standards.
Your first PR should be a first draft of the final IIP. It must meet the formatting criteria. An editor will manually review the first PR for a new IIP and assign it a number before merging it. Make sure you include a discussions-to
header with the URL to a discussion forum or open GitHub issue where people can discuss the IIP as a whole.
If your IIP requires images, the image files should be included in a subdirectory of the assets
folder for that IIP as follow: assets/iip-X
(for iip X). When linking to an image in the IIP, use relative links such as ../assets/iip-X/image.png
.
Once the first draft of IIP is merged, only the PRs from the owner of the draft will be accepted. Make sure that the 'author' line of your IIP contains either your Github username or your email address inside
When you believe your IIP is mature and ready to progress past the draft phase, you should do one of two things:
Number | Title | Author | Type | Status |
---|---|---|---|---|
1 | IIP Purpose and Guidelines | Sojin Kim | Meta | Active |
2 | ICON Token Standard | Jaechang Namgoong | IRC | Final |
3 | ICON Non-Fungible Token Standard | Jaechang Namgoong | IRC | Final |
6 | ICON Name Service Standard | Phyrex Tsai, Portal Network Team | IRC | Draft |
14 | ICONex Connect for Mobile | Jeonghwan Ahn | IRC | Final |
16 | ICON Security Token Standard | Patrick Park, Justin Hsiao | IRC | Draft |
25 | ICON BTP Standard | MoonKyu Song | IRC | Draft |
31 | ICON Multi Token Standard | Jaechang Namgoong | IRC | Draft |
35 | ICON BTP Fee Gathering | Heonseung Lee | IRC | Draft |
40 | ICON BTP Message Fragmentation | Heonseung Lee | IRC | Draft |
48 | BIP-44 Path for derivation of ICON address from mnemonic seeds | Fidel, Ben, Eric | IRC | Draft |
49 | ICON Provider JS API | Fidel, Ben, Eric | IRC | Draft |
52 | ICON BTP Arbitrary Call Service Standard | Jaechang Namgoong | IRC | Draft |