NEPs
The Near Enhancement Proposals repository
Install / Use
/learn @near/NEPsREADME
NEAR Protocol Specifications and Standards
This repository hosts the current NEAR Protocol specification and standards. This includes the core protocol specification, APIs, contract standards, processes, and workflows.
Changes to the protocol specification and standards are called NEAR Enhancement Proposals (NEPs).
NEPs
| NEP # | Title | Author | Status |
| ----------------------------------------------------------------- | ----------------------------------------------------------------- | ------------------------------------------------- | ---------- |
| 0001 | NEP Purpose and Guidelines | @ori-near @bowenwang1996 @austinbaggio @frol | Living |
| 0021 | Fungible Token Standard (Deprecated) | @evgenykuzyakov | Deprecated |
| 0141 | Fungible Token Standard | @evgenykuzyakov @oysterpack, @robert-zaremba | Final |
| 0145 | Storage Management | @evgenykuzyakov | Final |
| 0148 | Fungible Token Metadata | @robert-zaremba @evgenykuzyakov @oysterpack | Final |
| 0171 | Non Fungible Token Standard | @mikedotexe @evgenykuzyakov @oysterpack | Final |
| 0177 | Non Fungible Token Metadata | @chadoh @mikedotexe | Final |
| 0178 | Non Fungible Token Approval Management | @chadoh @thor314 | Final |
| 0181 | Non Fungible Token Enumeration | @chadoh @thor314 | Final |
| 0199 | Non Fungible Token Royalties and Payouts | @thor314 @mattlockyer | Final |
| 0245 | Multi Token Standard | @zcstarr @riqi @jriemann @marcos.sun | Final |
| 0256 | Non-Fungible Token Events | @telezhnaya | Final |
| 0264 | Promise Gas Weights | @austinabell | Final |
| 0297 | Events Standard | @telezhnaya | Final |
| 0300 | Fungible Token Events | @telezhnaya | Final |
| 0330 | Source Metadata | @BenKurrek | Final |
| 0364 | Efficient signature verification and hashing precompile functions | @blasrodri | Final |
| 0366 | Meta Transactions | @ilblackdragon @e-uleyskiy @fadeevab | Final |
| 0368 | Bridge Wallets | @lewis-sqa | Final |
| 0393 | Sould Bound Token (SBT) | @robert-zaremba | Final |
| 0399 | Flat Storage | @Longarithm @mzhangmzz | Final |
| 0408 | Injected Wallet API | @MaximusHaximus @lewis-sqa | Final |
| 0413 | Near Wallet API - support for signMessage method | @gagdiez @gutsyphilip | Final |
| 0418 | Remove attached_deposit view panic | @austinabell | Final |
| 0448 | Zero-balance Accounts | @bowenwang1996 | Final |
| 0452 | Linkdrop Standard | @benkurrek @miyachi | Final |
| 0455 | Parameter Compute Costs | @akashin @jakmeier | Final |
| 0488 | Host Functions for BLS12-381 Curve Operations | @olga24912 | Final |
| 0491 | Non-Refundable Storage Staking | @jakmeier | Final |
| 0492 | Restrict creation of Ethereum Addresses | @bowenwang1996 | Final |
| 0508 | Resharding v2 | @wacban @shreyan-gupta @walnut-the-cat | Final |
| 0509 | Stateless validation Stage 0 | @robin-near @pugachAG @Longarithm @walnut-the-cat | Final |
| 0514 | Fewer Block Producer Seats in testnet | @nikurt | Final |
| 0518 | Web3-Compatible Wallets Support | @alexauroradev @birchmd | Final |
| 0519 | Yield Execution | @akhi3030 @saketh-are | Final |
| 0536 | Reduce the number of gas refunds | @evgenykuzyakov @bowenwang1996 | Final |
| 0539 | Cross-Shard Congestion Control | @wacban @jakmeier | Final |
| 0568 | Resharding V3 | @staffik @Longarithm @Trisfald @marcelo-gonzalez @shreyan-gupta @wacban | Final |
| 0584 | Cross-shard bandwidth scheduler | @jancionear | Final |
| 0591 | Global Contracts | @bowenwang1996 @pugachag @stedfn | Final |
Specification
NEAR Specification is under active development. Specification defines how any NEAR client should be connecting, producing blocks, reaching consensus, processing state transitions, using runtime APIs, and implementing smart contract standards as well.
Standards & Processes
Standards refer to various common interfaces and APIs that are used by smart contract developers on top of the NEAR Protocol. For example, such standards include SDK for Rust, API for fungible tokens or how to manage user's social graph.
Processes include release process for spec, clients or how standards are updated.
Contributing
Expectations
Ideas presented ultimately as NEPs will need to be driven by the author through the process. It's an exciting opportunity with a fair amount of responsibility from the contributor(s). Please put care into the details. NEPs that do not present convincing motivation, demonstrate understanding of the impact of the design, or are disingenuous about the drawbacks or alternatives t
Related Skills
node-connect
340.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
prose
340.5kOpenProse VM skill pack. Activate on any `prose` command, .prose files, or OpenProse mentions; orchestrates multi-agent workflows.
frontend-design
84.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Writing Hookify Rules
84.2kThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Security Score
Audited on Mar 12, 2026
