ETH Layer2 sử dụng Rollups để đóng gói hàng trăm giao dịch vào một lần gửi đến Ethereum mainnet, từ đó phí giao dịch sẽ được chia cho tất cả người dùng Rollup, giảm phí cho mỗi người dùng. Dữ liệu giao dịch trong Rollups được gửi đến Layer1, nhưng thực thi được thực hiện độc lập bởi Rollups. Bằng cách gửi dữ liệu giao dịch đến Layer1, Rollups có thể thừa hưởng tính bảo mật của Ethereum vì một khi dữ liệu được tải lên Layer1, việc quay lại giao dịch Rollups yêu cầu dữ liệu được quay trở lại trên Layer1.