Skip to content

Infrastructure & Patterns

Sixteen standards covering interface detection, registries, proxy upgrades, deterministic deployment, minimal proxies, init-arg meta-proxies, blueprint contract format, diamond storage, off-chain data retrieval, cross-chain messaging gateways, modular smart accounts, and meta-transactions. Several of these are straightforward ports; others are subsumed by Neo's manifest-driven contract model or its native oracle service.

Standards

StandardNeo MappingStatusCategory
ERC-165 — Interface DetectionManifest supportedstandardsFinalDetection
ERC-1167 — Minimal Proxy (Clones)ContractManagement.Deploy (parameterised)FinalProxy
ERC-3448 — MetaProxy StandardContractManagement.Deploy with constant slotsFinalProxy
ERC-5202 — Blueprint Contract FormatNEF blob in Storage + ContractManagement.DeployFinalDeployment
ERC-8042 — Diamond StorageStorage prefix per facet (idiomatic)FinalStorage
ERC-5269 — ERC Detection and DiscoveryNative manifest supportedstandardsReviewDetection
ERC-6357 — Single-contract Multi-delegatecallNative multi-invoke transaction scriptLast CallPattern
ERC-7746 — Composable Security Middleware HooksPre/post hook chain on every external methodLast CallPattern
ERC-1820 — Pseudo-introspection RegistryManifest + native registryFinalRegistry
ERC-1967 — Standard Proxy Storage SlotsNEP-22 ContractManagement.UpdateFinalUpgrade
ERC-2535 — Diamond StandardModular dispatch (port)FinalModularity
ERC-3668 — CCIP Read (Off-chain Data)Native Oracle serviceFinalOff-chain Data
ERC-7201 — Namespaced Storage LayoutStorage prefixes (idiomatic)FinalStorage
ERC-7786 — Cross-Chain Messaging GatewayBridge adapter patternFinalCross-Chain
ERC-1014 — Skinny CREATE2ContractManagement.DeployFinalDeployment
ERC-2470 — Singleton FactoryContractManagement.Deploy (no factory needed)FinalDeployment
ERC-1056 — Lightweight IdentityNeo C# portFinalIdentity
ERC-7579 — Modular Smart AccountsModular NEP-30 account (port)FinalSmart Accounts
ERC-2771 — Trusted Forwarder (Meta-Tx)Native witness scopesFinalMeta-Tx

MIT Licensed