EigenLayer is designed to extend Ethereum security to software modules such as bridges, oracle networks and consensus mechanisms by utilizing restaking to offer pooled security mechanisms. They’re built on top of the network.