Инструменты для контрактовVyperБиблиотеки и утилиты для смарт-контрактовКомпилятор · DevOpsСоциальные сети (открывается в новой вкладке)vyperlang/vyper(5,2 тыс. ☆) (открывается в новой вкладке)Язык смарт-контрактов в стиле Python для EVMСвязанные ресурсыOpenZeppelin ContractsOpenZeppelin Contracts — это основная библиотека для разработки смарт-контрактов.SoliditySolidity — это объектно-ориентированный язык высокого уровня для реализации смарт-контрактов.SolarityИнструменты разработки, ориентированные на SoliditySoladySolady от Vectorized собирает агрессивно оптимизированные фрагменты кода на Solidity, от доказательств Меркла до помощников по сжатию, оборачивая аккуратный встроенный ассемблер в доступные API, чтобы продвинутые разработчики могли поставлять эффективные по газу шаблоны, изучая передовые методы оптимизации из живой справочной библиотеки.Fe LanguageFe — это язык, вдохновленный Rust, ориентированный на EVM; сегодня вы можете изучить систему типов Fe v2 через CLI или инструменты редактора, даже пока генерация байт-кода все еще развивается.SolhintSolhint — это линтер для Solidity, который вы интегрируете в редакторы или CI для обеспечения соблюдения правил стиля и раннего выявления опасных паттернов.