WEMIX3.0 provides the same smart contract environment as Ethereum. This chapter explains how to introduce and use Solidity, precompiled contracts provided by WEMIX3.0, and write, deploy, and test simple contracts.