Layer-2 solutions, in a broader sense, create a secondary framework where blockchain transactions and processes can take place independently of the layer-1 (main chain) . Layer-2 protocols are third-party integrations that can be used in conjunction with a layer-1 blockchain, such as Bitcoin or Ethereum