ETH Layer2 menggunakan Rollups untuk mengemas ratusan transaksi menjadi satu pengiriman ke Ethereum mainnet, dengan demikian biaya transaksi akan dibagi kepada semua pengguna Rollup, mengurangi biaya per pengguna. Data transaksi di Rollups dikirimkan ke Layer1, tetapi eksekusinya dilakukan secara independen oleh Rollups. Dengan mengirimkan data transaksi ke Layer1, Rollups dapat mewarisi keamanan Ethereum karena setelah data diunggah ke Layer1, pembatalan transaksi Rollups memerlukan pembatalan data di Layer1.