قراردادهای هوشمند با حذف واسطه ها، تمامی فرآیندها را در حوزه های مختلف به صورت غیر متمرکز انجام می دهند و هیچ شخصی نمی تواند آن را تغییر دهد. در واقع قراردادهای هوشمند، کدهای برنامه نویسی هستند که دستورات را به صورت غیر متمرکز اجرا می کنند. شبکه های اتریوم و پولکادات، جزو بهترین پروژه های وب 3 برای توسعه قراردادهای هوشمند به حساب می آیند.