Truffle عبارة عن مجموعة تطوير blockchain تسهل إنشاء التطبيقات اللامركزية (Dapps) على Ethereum. فهو يوفر بيئة تطوير وإطار اختبار وخط أنابيب للأصول كلها مجمعة في بيئة واحدة.
- تأسست شركة Truffle في عام 2015 على يد تيم كولتر.
- تم إصدار الإصدار الأول، Truffle v0.0.1، في عام 2015.
- في عام 2017، جمعت Truffle 3 ملايين دولار في جولة تمويلية بقيادة شركة الاستثمار في blockchain Fenbushi Capital.
- في عام 2018، أطلقت Truffle أحدث إصدار لها، Truffle Suite، والذي يتضمن Truffle وGanache وDrizzle.
- تم استخدام Truffle لبناء آلاف التطبيقات اللامركزية، بما في ذلك بعض التطبيقات الأكثر شهرة على Ethereum مثل Augur وGnosis وCompound.
Embark هو إطار عمل آخر لتطوير blockchain يدعم Ethereum و IPFS.
OpenZeppelin هو إطار عمل مفتوح المصدر يوفر أدوات وعقود ذكية قابلة لإعادة الاستخدام لبناء تطبيقات آمنة ولامركزية.
Hardhat هي بيئة تطوير لبناء واختبار العقود الذكية على Ethereum.
بيئة تطوير وإطار اختبار وخط أنابيب أصول لبناء Dapps على Ethereum.
blockchain شخصي لتطوير Ethereum يسمح للمستخدمين باختبار Dapps الخاصة بهم دون الحاجة إلى النشر على الشبكة المباشرة.
مكتبة أمامية لبناء Dapps تتكامل مع مكتبة Redux.
Truffle عبارة عن مجموعة تطوير blockchain تسهل إنشاء التطبيقات اللامركزية (Dapps) على Ethereum. ويشمل بيئة التطوير وإطار الاختبار وخط أنابيب الأصول.
يدعم Truffle Solidity وبعض اللغات الأخرى مثل Vyper وLLL وSerpent.
نعم، Truffle هو برنامج مفتوح المصدر ومجاني تمامًا للاستخدام. ومع ذلك، قد تتطلب بعض الميزات المتقدمة اشتراكًا مدفوعًا.
Ganache عبارة عن blockchain شخصي لتطوير Ethereum. فهو يسمح للمطورين باختبار Dapps الخاصة بهم على شبكة blockchain محاكاة دون الحاجة إلى النشر على شبكة Ethereum المباشرة.
بعض تطبيقات Dapps الشهيرة المبنية باستخدام Truffle تشمل Augur وGnosis وCompound.