{"type":"video","version":"1.0","html":"<iframe src=\"https://www.loom.com/embed/50314b3ec0f34e2ba386d45724602d76\" frameborder=\"0\" width=\"1512\" height=\"1134\" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>","height":1134,"width":1512,"provider_name":"Loom","provider_url":"https://www.loom.com","thumbnail_height":1134,"thumbnail_width":1512,"thumbnail_url":"https://cdn.loom.com/sessions/thumbnails/50314b3ec0f34e2ba386d45724602d76-00001.gif","duration":325.374,"title":"Incredible Squaring Demo AVS","description":"Hey everyone, in this video, I will be discussing our new repository for building an AVS. This AVS contains both on-chain and off-chain logic in Golang, providing a better understanding of what is required to build an AVS. I will explain the simplest AVS design, which is an off-chain oracle that squares numbers. I will also discuss the process of sending numbers to the AVS contract, the role of the eigenlayer operator, and the BLS aggregation used to aggregate signatures. Pay attention to the instructions on running the AVS and registering the operator."}