
Home | Solidity Programming Language
Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on Ethereum.
Solidity — Solidity 0.8.33-develop documentation
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.
Solidity — Solidity 0.8.24 文档
You are reading a community translation of the Solidity documentation. The Solidity team can give no guarantees on the quality and accuracy of the translations provided.
Solidity by Example — Solidity 0.8.34-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.
Installing the Solidity Compiler — Solidity 0.8.34-develop documentation
Further options on this page detail installing command-line Solidity compiler software on your computer. Choose a command-line compiler if you are working on a larger contract or if you require more …
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.
Contracts — Solidity 0.8.34-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 disallows …
Solidity Blog | Solidity Programming Language
Dec 18, 2025 · We are thrilled to share the Solidity Developer Survey 2024 results with you! In this blog post, we will be going over key insights and a detailed analysis of the various sections of the survey.
Solidity — Solidity 0.8.18 文档
You are reading a community translation of the Solidity documentation. The Solidity team can give no guarantees on the quality and accuracy of the translations provided.
Solidity Forum - The place for all Solidity developers, tool builders ...
Mar 21, 2025 · The place to discuss design and usage of and changes to the Solidity programming language.