About 400 results
Open links in new tab
  1. Home | Solidity Programming Language

    Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on Ethereum.

  2. Solidity — Solidity 0.8.31-develop documentation

    Solidity is statically typed, supports inheritance, libraries, and complex user-defined types, among other features. With Solidity, you can create contracts for uses such as voting, crowdfunding, …

  3. About | Solidity Programming Language

    Solidity is a powerful programming language designed specifically for writing smart contracts on the Ethereum blockchain. With Solidity, developers can define the rules and behavior of …

  4. Introduction to Smart Contracts - Solidity Programming Language

    This makes it possible to implement the “library” feature in Solidity: Reusable library code that can be applied to a contract’s storage, e.g. in order to implement a complex data structure.

  5. Contracts — Solidity 0.8.31-develop documentation

    Solidity is similar to Python in that it uses C3 Linearization to force a specific order in the directed acyclic graph (DAG) of base classes. This results in the desirable property of monotonicity but …

  6. Use cases | Solidity Programming Language

    With Solidity, you can create contracts for uses such as voting, crowdfunding, blind auctions, and multi-signature wallets and much more! Below we list some of the most popular use cases.

  7. Solidity by Example — Solidity 0.8.31-develop documentation

    Solidity provides a built-in function ecrecover that accepts a message along with the r, s and v parameters and returns the address that was used to sign the message.

  8. Solidity Blog | Solidity Programming Language

    Nov 14, 2025 · Solidity is the most widely used smart contract language. It is robust, trustworthy, and today secures hundreds of billions of dollars of value. We are proud of this success, and …

  9. Solidity 0.8.32-develop documentation - Solidity Programming …

    Docker images of Solidity builds are available using the solc image from the argotorg organization on ghcr.io. Use the stable tag for the latest released version, and nightly for potentially …

  10. Jan 1, 1970 · Solidity is an object-oriented, high-level language for implementing smart contracts. Smart contracts are programs that govern the behavior of accounts within the Ethereum state.