This package provides a GNU Emacs major mode for editing Solidity code. Solidity is a statically-typed curly-braces programming language designed for developing smart contracts that run on Ethereum.