Layer 2 is an umbrella term to describe solutions that build on top of Ethereum mainnet (layer 1) to improve the scalability of the Ethereum network. There are a number of layer 2 solutions on ...