মূল কন্টেন্টে যান
Change page

স্মার্ট কন্ট্রাক্ট ডিপ্লয় করা

পেজ সর্বশেষ আপডেট: 17 ডিসেম্বর, 2025

ইথিরিয়াম নেটওয়ার্কের ব্যবহারকারীদের জন্য আপনার স্মার্ট কন্ট্রাক্টটি সহজলভ্য করতে আপনাকে এটি ডিপ্লয় করতে হবে।

একটি স্মার্ট কন্ট্রাক্ট ডিপ্লয় করার জন্য, আপনাকে কেবল কোনো প্রাপক নির্দিষ্ট না করেই স্মার্ট কন্ট্রাক্টের কম্পাইল করা কোড সম্বলিত একটি ইথিরিয়াম লেনদেন পাঠাতে হবে।

পূর্বশর্ত

স্মার্ট কন্ট্রাক্ট ডিপ্লয় করার আগে আপনার ইথিরিয়াম নেটওয়ার্ক, লেনদেন এবং স্মার্ট কন্ট্রাক্টের গঠন সম্পর্কে বোঝা উচিত।

একটি কন্ট্রাক্ট ডিপ্লয় করতে ইথার (ETH) খরচ হয় কারণ এগুলো ব্লকচেইনে সংরক্ষিত থাকে, তাই আপনার ইথিরিয়ামের গ্যাস এবং ফি সম্পর্কে ধারণা থাকা উচিত।

সবশেষে, ডিপ্লয় করার আগে আপনাকে আপনার কন্ট্রাক্টটি কম্পাইল করতে হবে, তাই নিশ্চিত করুন যে আপনি স্মার্ট কন্ট্রাক্ট কম্পাইল করা সম্পর্কে পড়েছেন।

কীভাবে একটি স্মার্ট কন্ট্রাক্ট ডিপ্লয় করবেন

আপনার যা যা প্রয়োজন হবে

  • আপনার কন্ট্রাক্টের বাইটকোড – এটি কম্পাইলেশন-এর মাধ্যমে তৈরি হয়
  • গ্যাসের জন্য ETH – আপনি অন্যান্য লেনদেনের মতোই আপনার গ্যাস লিমিট সেট করবেন, তাই মনে রাখবেন যে কন্ট্রাক্ট ডিপ্লয়মেন্টের জন্য একটি সাধারণ ETH ট্রান্সফারের চেয়ে অনেক বেশি গ্যাস প্রয়োজন হয়
  • একটি ডিপ্লয়মেন্ট স্ক্রিপ্ট বা প্লাগইন
  • একটি ইথিরিয়াম নোড-এ অ্যাক্সেস, যা আপনি নিজের নোড চালিয়ে, কোনো পাবলিক নোডের সাথে সংযুক্ত হয়ে, অথবা নোড সার্ভিস ব্যবহার করে API কি-এর মাধ্যমে পেতে পারেন

স্মার্ট কন্ট্রাক্ট ডিপ্লয় করার ধাপসমূহ

এর নির্দিষ্ট ধাপগুলো নির্ভর করবে আপনি কোন ডেভেলপমেন্ট ফ্রেমওয়ার্ক ব্যবহার করছেন তার ওপর। উদাহরণস্বরূপ, আপনি কন্ট্রাক্ট ডিপ্লয় করার বিষয়ে Hardhat-এর ডকুমেন্টেশন (opens in a new tab) অথবা স্মার্ট কন্ট্রাক্ট ডিপ্লয় এবং ভেরিফাই করার বিষয়ে Foundry-এর ডকুমেন্টেশন (opens in a new tab) দেখতে পারেন। একবার ডিপ্লয় হয়ে গেলে, অন্যান্য একাউন্ট-এর মতো আপনার কন্ট্রাক্টটিরও একটি ইথিরিয়াম এডড্রেস থাকবে এবং এটি সোর্স কোড ভেরিফিকেশন টুলস ব্যবহার করে ভেরিফাই করা যাবে।

Remix - Remix IDE ইথিরিয়ামের মতো ব্লকচেইনগুলোর জন্য স্মার্ট কন্ট্রাক্ট ডেভেলপ, ডিপ্লয় এবং পরিচালনা করার সুবিধা দেয়

Tenderly - ওয়েব3 ডেভেলপমেন্ট প্ল্যাটফর্ম যা স্মার্ট কন্ট্রাক্ট ডেভেলপ, টেস্টিং, মনিটরিং এবং পরিচালনার জন্য ডিবাগিং, অবজারভেবিলিটি এবং ইনফ্রাস্ট্রাকচার বিল্ডিং ব্লক প্রদান করে

Hardhat - আপনার ইথিরিয়াম সফটওয়্যার কম্পাইল, ডিপ্লয়, টেস্ট এবং ডিবাগ করার জন্য একটি ডেভেলপমেন্ট এনভায়রনমেন্ট

thirdweb - একটি মাত্র কমান্ড ব্যবহার করে যেকোনো EVM সামঞ্জস্যপূর্ণ চেইনে সহজেই যেকোনো কন্ট্রাক্ট ডিপ্লয় করুন

Crossmint - স্মার্ট কন্ট্রাক্ট ডিপ্লয় করতে, ক্রেডিট-কার্ড এবং ক্রস চেইন পেমেন্ট সক্ষম করতে এবং NFT তৈরি, বিতরণ, বিক্রি, সংরক্ষণ এবং সম্পাদনা করার জন্য API ব্যবহার করতে এন্টারপ্রাইজ-গ্রেড ওয়েব3 ডেভেলপমেন্ট প্ল্যাটফর্ম।

আরও পড়ুন

আপনাকে সাহায্য করেছে এমন কোনো কমিউনিটি রিসোর্স সম্পর্কে জানেন? এই পেজটি এডিট করুন এবং এটি যোগ করুন!

এই আর্টিকেলটি কি সহায়ক ছিল?