ETHPrague 2024

Constructing Your First AVS with EigenLayer: Hello, EigenWorld
05-31, 12:00–12:55 (Europe/Prague), Hacker House

Explore the creation of a basic AVS with EigenLayer integration in our workshop. Learn to integrate offchain computations into blockchain work, using the 'Incredible Squaring' as a guide


Welcome to our comprehensive workshop, where we delve into the fascinating world of Actively Validated Services (AVS) using EL. This session, ideal for blockchain enthusiasts and developers, focuses on creating a straightforward yet fully functional AVS through our 'Incredible Squaring'.

The Incredible Squaring demonstration is designed as a minimum viable AVS with complete EigenLayer integration. It serves as an exemplary model showing how an offchain computation – in this instance, the square of a number – can be incorporated into the tasks that network operators are expected to perform. This workshop is a practical exploration into the intricacies of AVS within the blockchain ecosystem, emphasizing the pivotal role of offchain computations.

Throughout this hands-on session, participants will engage in:

  • Building a simple AVS middleware, fully integrated with Eigenlayer.
  • Understanding the workflow of offchain computations and their integral role in blockchain operations.
  • Learning to obtain and aggregate multiple Operators' signatures for a computed value.
  • Mastering the techniques to validate and inscribe the computed value onto the blockchain.

The workshop is not just about technical execution; it also provides a window into the relationship between AVS, core contracts like the 'DelegationManager', and overall blockchain network security. Attendees will depart with a comprehensive understanding of AVS functionality within the EigenLayer framework, along with insights into the broader implications for blockchain technology and network security.

I'm Gajesh Naik, Software Engineer and Developer Relations at Eigen Labs. I have been previously part of Solana Labs, FTX Ventures, LayerZero Labs and Telegram Wallet. I have also built two companies before this. I also actively invest in companies.