تشرح هذه المقالة ما يحدث على مستوى الـbytecode عند إنشاء عقد ذكي لإيثريوم وكيفية تفسير وسيطات المنشئ (constructor arguments). مقدمة على مستوى عالٍ، ترسل المحفظة التي تنشر العقد معاملة إلى العنوان الفارغ مع بيانات المعاملة الموضحة في ثلاثة أجزاء: يُطلق عليهم معًا كود الإنشاء. يبدأ EVM بتنفيذ كود init. إذا تم ترميز كود init بشكل
يؤدي تحسين الغاز في Ethereum إلى إعادة كتابة كود Solidity لإنجاز نفس منطق العمل مع استهلاك عدد أقل من وحدات الغاز في جهاز Ethereum الظاهري (EVM). حيل تحسين الغاز لا تعمل دائمًا بعض حيل تحسين الغاز تعمل فقط في سياق معين. على سبيل المثال، بشكل حدسي، يبدو ذلك أقل كفاءة من لأنه يتم إستخدام أكواد