webb-tools / gadget

A framework for building modular AVS and Tangle Blueprints: https://docs.tangle.tools/developers/blueprints.
https://tangle.tools
MIT License
5 stars 1 forks source link

[CHECKLIST] Gadget SDK and Shell Manager #152

Open shekohex opened 1 month ago

shekohex commented 1 month ago

Gadget SDK

This SDK is primarily to help to have standard modules (a la std) for Gadgets, it will live here in this repo under the sdk directory. We will keep each module behind a feature flag, and a full feature that would enable all of them by default.


Shell Manager

Repo

Resources

drewstone commented 1 month ago

Another Gadget CLI related checklist, linking for good measure https://github.com/webb-tools/gadget/issues/147

drewstone commented 4 days ago

Get to a point where it's easy to build and integrate for public examples & distribution.

Developer experience should become an easy step-by-step process similar to EL’s that Donovan is running through for example

  1. Clone repo or (gadget create)
  2. Build your verifiers/slashers
  3. Deploy to local w/ tests
  4. Deploy to testnet
  5. Deploy to mainnet

Then big next milestone is figuring out:

drewstone commented 4 days ago

Recall, we need to prioritize this checklist @tbraun96 @shekohex. If things need to be updated, please jumpstart these conversations.