Contract toolingSolaritySmart contract libraries & utilitiesHardhat · Освіта · SolidityВебсайт (opens in a new tab)dl-solarity/solidity-lib(395 ☆) (opens in a new tab)dl-solarity/hardhat-zkit(96 ☆) (opens in a new tab)Інструменти розробки, орієнтовані на SolidityRelated resourcesOpenZeppelin ContractsOpenZeppelin Contracts — це основна бібліотека для розробки смартконтрактів.SoliditySolidity — це об'єктно-орієнтована мова високого рівня для реалізації смартконтрактів.Fe LanguageFe — це мова, натхненна Rust, орієнтована на EVM; сьогодні ви можете досліджувати систему типів Fe v2 через CLI або інструменти редактора, навіть поки генерація байт-коду все ще розвивається.Vscode Solidity ExtensionРозширення VSCode Solidity від Хуана Бланко додає підсвічування синтаксису, команди компіляції, метадані при наведенні, швидкі виправлення, виявлення монорепозиторіїв, опціональну генерацію коду Nethereum, інтеграцію лінтера та сервер LSP.SolhintSolhint — це лінтер для Solidity, який ви підключаєте до редакторів або CI для забезпечення дотримання правил стилю та раннього виявлення небезпечних патернів.WhatsABIWhatsABI відновлює селектори, проксі та часткові ABI лише з байт-коду — використовуйте його в гаманцях, оглядачах або локальних інструментах, коли перевірений вихідний код відсутній, але вам все ще потрібне декодування даних виклику.