SimpleChain is a PoW main chain with flexible sub-chains. Different sub-chains can adopt different kinds of consensus and block data structure as needed, to enable a variety of applications and use cases on blockchain.Sharding is also implemented to improve performance. This double-layered structure of one main chain and multiple sub-chains can fuel various applications while ensuring the consistency of the network. SimpleChain has 3 mining pools and uses the Scrypt algorithm.