Contract toolingVyperSmart contract libraries & utilitiesCompiler · DevOpsSocial (opens in a new tab)vyperlang/vyper(5.2K ☆) (opens in a new tab)Pythonic Smart Contract Language for the EVMRelated resourcesOpenZeppelin ContractsOpenZeppelin Contracts are the go-to library for smart contract development.SoliditySolidity is an object-oriented, high-level language for implementing smart contracts.Hats ProtocolThe organizational graph protocol: encode your organization's roles, agents, and permissions into a programmable graph with Hats ProtocolSolaritySolidity-Oriented Development ToolingSoladySolady 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.SolmateSolmate is a modern, opinionated collection of gas-optimized Solidity building blocks and utilities for smart contract development.