Right now, multiple protocols have been developed in response to the high transaction costs experienced when a Ethereum blockchain is congested. One of the most popular solutions is layer-2 platforms. Layer-2 platforms operate on top of the main blockchain, or the layer 1, taking a portion of the transactions and validating them off-chain. By verifying transactions on a separate network, L2s reduce the strain on the main blockchain, prevent congestion and keep fees low while keeping speeds hi...