دی اپ‌ها یک رابط کاربری برای دسترسی و کار با قراردادهای هوشمند و همچنین بلاک چین‌ها به شمار می‌روند. به عبارتی با توجه به دشواری استفاده مستقیم از قراردادهای هوشمند، کاربران در قالب اپلیکیشن‌های غیر متمرکز با آن‌ها کار می‌کنند. هر دی‌اپ متشکل از تعداد زیادی قرارداد هوشمند است.