Description:
Contract-oriented programming language
|
|
Type: Formula
|
Latest Version: 0.8.32@0
|
Tracked Since: Dec 18, 2025
|
|
Links:
Homepage |
@solidity_lang |
formulae.brew.sh
|
|
Category: Developer tools
|
|
Tags:
blockchain
ethereum
smart-contracts
evm
web3
development
|
|
Install:
brew install solidity
|
About:
Solidity is a statically-typed, contract-oriented programming language designed for developing smart contracts on the Ethereum Virtual Machine (EVM). It enables developers to write code that executes on the blockchain, facilitating decentralized applications (dApps) and automated agreements. Its syntax is influenced by C++, Python, and JavaScript, making it accessible to many developers.
|
Key Features:
- Statically-typed language with strong support for complex user-defined types
- Supports inheritance, libraries, and complex user-defined types
- Compiles to EVM bytecode for deployment on Ethereum and EVM-compatible chains
- Features built-in security patterns like function modifiers and access control
|
Use Cases:
- Developing decentralized finance (DeFi) protocols and tokens
- Creating non-fungible token (NFT) contracts and marketplaces
- Building decentralized autonomous organizations (DAOs) and governance systems
- Writing immutable business logic for supply chain tracking
|
Alternatives:
-
Vyper
– Python-like syntax with a focus on auditability and security over features
-
Rust (for Solana/NEAR)
– Systems programming language offering higher performance and memory safety
-
Move
– Resource-oriented language designed for digital asset management with linear type safety
|
| Detected |
Version |
Rev |
Change |
Commit |
| Dec 18, 2025 6:23pm |
0.8.32 |
0 |
VERSION_BUMP |
6fe1e7c8 |
| Dec 18, 2025 10:57am |
0.8.31 |
1 |
VERSION_BUMP |
9ba76570 |
| Dec 16, 2024 6:40am |
|
1 |
VERSION_BUMP |
8abc0a7e |
| Nov 18, 2024 11:10am |
|
0 |
VERSION_BUMP |
c9da4aca |
| Sep 22, 2024 9:59pm |
|
0 |
VERSION_BUMP |
705fd19c |
| Sep 10, 2024 11:37pm |
|
0 |
VERSION_BUMP |
2a0852d9 |
| Sep 4, 2024 1:08pm |
|
0 |
VERSION_BUMP |
dc0f781b |
| Nov 8, 2023 10:32am |
|
0 |
VERSION_BUMP |
8318be80 |
| Oct 25, 2023 2:21pm |
|
0 |
VERSION_BUMP |
ee5c39d7 |
| Oct 25, 2023 10:36am |
|
0 |
VERSION_BUMP |
ddecdcd0 |
| Sep 24, 2023 10:23pm |
|
0 |
VERSION_BUMP |
1be4d0a6 |
| May 11, 2023 4:15am |
|
0 |
VERSION_BUMP |
10951666 |
|