Skip to content

Ethereum to Neo Standard Mapping

Back to Standards and Contracts

Overview

EthereumNeoKey Differences
ERC-20NEP-174-parameter transfer, witness auth, no approve/allowance
ERC-721NEP-11bytes32 token IDs, 3-param transfer, witness auth, required tokensOf/properties
ERC-2981NEP-24Multiple royalty recipients, royaltyToken parameter
EIP-165Manifest supportedstandardsInterface detection is manifest-based, no supportsInterface()
EIP-2612 (Permit)Runtime.checkWitness()No permit needed — witness model replaces approvals
EIP-1967 (Proxy)NEP-22/29/31Native update + deploy callback + optional destroy, no proxy pattern

MIT Licensed