tangle-network / gadget

A framework for building modular AVS and Tangle Blueprints: https://docs.tangle.tools/developers/blueprints.
https://tangle.tools
Apache License 2.0
12 stars 3 forks source link

[TASK] Tangle AVS Blueprint #269

Open Tjemmmic opened 1 month ago

Tjemmmic commented 1 month ago

Overview

The Tangle AVS Blueprint is an AVS that connects to the EigenLayer network, but simply runs a Tangle Validator as it's "task".

An Eigenlayer operator should be able to participate in Tangle using the precompile interface we have for Tangle operators. We want to use a bridge to dispatch these messages through. When we receive messages on Tangle, we expect to process it as normal in the precompile on Tangle.

For example, we could handle Eigenlayer registration as dispatching a message to setup a validator on Tangle. We could have the ability to register as a validator, an operator, or both. Each would have a unique flow and its own message to dispatch.

Furthermore, we could allow an Eigenlayer Operator to register for a blueprint by dispatching a message over a bridge to Tangle and returning a success/failure response.

Checklist

Checklist following Testnet deployment