Avalanche allows users to run decentralized applications on its platform using smart contracts written in Solidity.