As the demand for decentralized applications (dApps) and smart contracts continues to grow, so too does the strain on blockchain networks like Ethereum. Ethereum, the leading Layer 1 (L1) blockchain for smart contracts, faces increasing congestion, higher gas fees, and slower transaction speeds. This has pushed developers to explore Layer 2 (L2) solutions, which aim to offload traffic from Ethereum without sacrificing its security guarantees. One such L2 solution that has garnered attention i...