While Solidity is the language used on EVM-compatible blockchains, it can also be utilized for smart contract development on Aleph Zero, opening up the network for the largest base of web3 developers. Let’s dive in! The default language for writing smart contracts on Aleph Zero is ink!: a modern eDSL built on top of Rust.