NEO Enhancement Proposals (NEPs) describe standards for the NEO platform, including core protocol specifications, client APIs, and contract standards.
First review NEP-1. Then clone the repository and add your NEP to it. There is a template NEP here. Then submit a Pull Request to this repository.
| # | Title | Author | Type | Status |
|---|---|---|---|---|
| 1 | NEP Purpose and Guidelines | Erik Zhang | Meta | Active |
| 2 | Passphrase-protected private key | Erik Zhang | Standard | Final |
| 6 | Wallet Standard | Erik Zhang | Standard | Final |
| 9 | URI Scheme | Andrei, Apisit | Standard | Final |
| 11 | Non-fungible Token Standard | Joe Stewart, Shane Mann, Wyatt Mufson, Erik Zhang | Standard | Final |
| 15 | NeoContract Manifest | Erik Zhang, Fernando Díaz Toledano, Vitor Nazário Coelho, Igor Machado Coelho, Li Jianying | Standard | Final |
| 16 | NEO Executable Format (NEF) | Fernando Díaz Toledano, Erik Zhang, Igor Machado Coelho, Li Jianying, Vitor Nazário Coelho | Standard | Final |
| 17 | Token Standard | Erik Zhang | Standard | Final |
| 18 | Neo Address Resolution | Erik Zhang | Standard | Accepted |
| 19 | Debug Info Specification | Harry Pierson | Standard | Final |
| 20 | Authentication Scheme | Erik Zhang | Standard | Accepted |
| 21 | Dapi for N3 | Erik Zhang | Standard | Accepted |
| 22 | Contract Update Function | Owen Zhang, Fernando Díaz Toledano, Erik Zhang, Roman Khimov | Standard | Accepted |
| 23 | JSON-RPC error handling and codes | Anna Shaleva, Roman Khimov | Informational | Final |
| 24 | NFT Royalty Standard | Owen Zhang, Vincent Geneste | Standard | Final |
| 25 | NeoContract ABI | Erik Zhang, Roman Khimov | Standard | Accepted |
| 26 | Smart contract transfer callback for non-fungible tokens | Erik Zhang, Roman Khimov, Jaime Kindelan, Jimmy Liao | Standard | Final |
| 27 | Smart contract transfer callback for fungible tokens | Erik Zhang, Roman Khimov, Jaime Kindelan, Jimmy Liao | Standard | Final |
| 28 | Standardization of the Smallest Unit of GAS | Jimmy Liao | Standard | Final |
| 29 | Contract deployment/update callback function | Roman Khimov | Standard | Accepted |
| 30 | Contract witness verification callback | Roman Khimov | Standard | Accepted |
| 31 | Contract Destroy Guideline | Owen Zhang | Standard | Accepted |
| 32 | Unified Neo chain dump format | Ekaterina Pavlova, Roman Khimov | Informational | Accepted |
| Dynamic Sharding | Standard | Stub | ||
| Compact Block Relay | Standard | Stub | ||
| Peer Authentication | Standard | Stub | ||
| Aggregate Signature | Standard | Stub | ||
| Homomorphic Encryption | Standard | Stub | ||
| Zero-knowledge proof | Standard | Stub | ||
| Stealth Addresses | Standard | Stub |