Contract toolingSolaritySmart contract libraries & utilitiesHardhat · Education · SolidityWebsite (opens in a new tab)dl-solarity/solidity-lib(396 ☆) (opens in a new tab)dl-solarity/hardhat-zkit(97 ☆) (opens in a new tab)Solidity-Oriented Development ToolingRelated resourcesOpenZeppelin ContractsOpenZeppelin Contracts are the go-to library for smart contract development.SoliditySolidity is an object-oriented, high-level language for implementing smart contracts.VyperPythonic Smart Contract Language for the EVMSoladySolady by Vectorized collects aggressively optimized Solidity snippets from Merkle proofs to compression helpers, wrapping careful inline assembly in approachable APIs so advanced developers can ship gas-efficient patterns while learning cutting-edge optimization techniques from a living reference library.Fe LanguageFe is a Rust-inspired language targeting the EVM; today you can explore Fe v2's type system via CLI or editor tooling even while bytecode generation is still evolving.SolhintSolhint is a Solidity linter you wire into editors or CI to enforce style rules and catch footgun patterns early.