Manifest Specification
Every Neo N3 smart contract is deployed as two artifacts: a .nef file (NeoVM bytecode) and a .manifest.json file (contract metadata). The manifest describes the contract's ABI, permissions, supported standards, and trust relationships. The neo-devpack-solidity compiler generates both artifacts automatically from your Solidity source code — no manual JSON authoring required.
Sections
| Section |
|---|
| NEF Format |
| Manifest Structure |
| Standards Auto-Detection |
| Permission Inference |
| Permission Hardening |
| NatSpec Manifest Overrides |
| Manifest Warnings |
| Complete Example |
| Security Considerations |
| See Also |
