2 releases

new 0.1.1 Sep 30, 2024
0.1.0 Aug 12, 2024

#446 in Magic Beans

Download history 90/week @ 2024-08-08 22/week @ 2024-08-15 10/week @ 2024-09-12 18/week @ 2024-09-19 166/week @ 2024-09-26

194 downloads per month
Used in cargo-tangle

MIT/Apache and maybe GPL-3.0-or-later…

310KB
6.5K SLoC

Gadget SDK

Development tools for Gadgets targeting Tangle or EigenLayer.

Table of Contents

  1. Overview
  2. Installation
  3. Features
  4. Examples
  5. Building and Deploying Blueprints

Overview

The Gadget SDK is a comprehensive toolkit for Gadget development, providing tools and libraries for Blueprint development on both Tangle and EigenLayer.

Features

The Gadget SDK includes the following key features:

  • Benchmarking tools
  • Keystore management
  • Metrics collection and reporting
  • Networking utilities
  • Logging systems
  • Process execution and management
  • Support for Native, WASM, and no-std contexts

Installation

To add the Gadget SDK to your project, add the following to your Cargo.toml:

[dependencies]
gadget-sdk = { git = "https://github.com/webb-tools/gadget" }

Examples

Example Blueprints can be found here:

Building and Deploying Blueprints

Information on building a Blueprint and then Deploying it can be found here.

Dependencies

~57–100MB
~2M SLoC