স্মার্ট চুক্তি হলো এমন স্বয়ংক্রিয় চুক্তি যার শর্তাবলি সরাসরি কোড লাইনে লেখা থাকে। যেহেতু স্মার্ট চুক্তিগুলো বিকেন্দ্রীভূত ব্লকচেইন নেটওয়ার্কে প্রচুর আর্থিক সম্পদ পরিচালনা করে, তাই এগুলো আক্রমণকারীদের প্রধান লক্ষ্যে পরিণত হয়। সাধারণ দুর্বলতাগুলোর মধ্যে রয়েছে রিয়েন্ট্রান্সি (যেখানে প্রথম এক্সিকিউশন শেষ হওয়ার আগেই একটি এক্সটার্নাল চুক্তি মূল চুক্তিতে পুনরায় কল পাঠায়), ফ্ল্যাশ লোন ম্যানিপুলেশন এবং ইন্টিজার ওভারফ্লো। এই ঝুঁকিগুলো কমাতে ডেভেলপারদের ব্যাপক পরীক্ষা করতে হবে, প্রতিষ্ঠিত নিরাপত্তা মডেল (যেমন OpenZeppelin এর ReentrancyGuard) ব্যবহার করতে হবে এবং মেইননেট ডেপ্লয়মেন্টের আগে পেশাদার অডিট সম্পন্ন করতে হবে।