It should match C# NEF3 specification in order to debug and deploy smart contracts via NEO3 Blockchain Toolkit.