Hercules menerima blok transaksi yang terurut dari Solana. Ia mengeksekusi muatan blok tersebut pada rollup, sehingga memajukan status rollup.
Pengguna rollup mendapatkan konfirmasi cepat langsung dari Solana tanpa harus menunggu Hercules, yang dapat memakan waktu lebih lama sementara Solana memfinalisasi transaksi.
Ini memberikan finalitas deterministik untuk urutan transaksi. Urutan transaksi ini bersama dengan akar Merkle dari transaksi dikirimkan ke Ethereum.