Contract toolingVyperSmart contract libraries & utilitiesکمپائلر · DevOpsسوشل (opens in a new tab)vyperlang/vyper (opens in a new tab)EVM کے لیے پائتھونک اسمارٹ کنٹریکٹ لینگویجRelated resourcesOpenZeppelin ContractsOpenZeppelin Contracts سمارٹ کنٹریکٹ ڈیولپمنٹ کے لیے سب سے زیادہ استعمال ہونے والی لائبریری ہے۔SoliditySolidity سمارٹ کنٹریکٹس کو نافذ کرنے کے لیے ایک آبجیکٹ اورینٹڈ، ہائی لیول زبان ہے۔SolaritySolidity پر مبنی ڈیولپمنٹ ٹولنگFe LanguageFe ایک Rust سے متاثر زبان ہے جو EVM کو ٹارگٹ کرتی ہے؛ آج آپ CLI یا ایڈیٹر ٹولنگ کے ذریعے Fe v2 کے ٹائپ سسٹم کو دریافت کر سکتے ہیں یہاں تک کہ جب بائٹ کوڈ جنریشن ابھی بھی تیار ہو رہی ہے۔Vscode Solidity ExtensionJuan Blanco کی VS Code Solidity ایکسٹینشن سنٹیکس ہائی لائٹنگ، کمپائل کمانڈز، ہوور میٹا ڈیٹا، کوئیک فکسز، مونو ریپو کا پتہ لگانے، اختیاری Nethereum کوڈجن، لنٹ انٹیگریشن، اور ایک LSP سرور کا اضافہ کرتی ہے۔SolhintSolhint ایک Solidity لنٹر ہے جسے آپ ایڈیٹرز یا CI میں وائر کرتے ہیں تاکہ اسٹائل کے اصولوں کو نافذ کیا جا سکے اور فٹ گن (footgun) پیٹرنز کو جلد پکڑا جا سکے۔