A mainchain is the primary Layer-1 network of a blockchain network protocol, such as Bitcoin or Ethereum. The term mainchain refers to the most powerful and important blockchain network within a specific blockchain ecosystem. Other blockchain protocols and decentralized applications are typically built “on top of” the mainchain. Many of the most prominent decentralized finance (DeFi) projects, for example, are built to run on top of the Ethereum network’s mainchain.