13 releases (5 breaking)

0.6.2 Dec 12, 2024
0.6.1 Dec 4, 2024
0.5.1 Nov 20, 2024
0.4.0 Nov 8, 2024
0.1.0 Aug 12, 2024

#21 in #blueprint

Download history 19/week @ 2024-10-06 27/week @ 2024-10-13 331/week @ 2024-10-20 45/week @ 2024-10-27 324/week @ 2024-11-03 131/week @ 2024-11-10 351/week @ 2024-11-17 141/week @ 2024-11-24 376/week @ 2024-12-01 257/week @ 2024-12-08 106/week @ 2024-12-15 8/week @ 2024-12-29 14/week @ 2025-01-05 20/week @ 2025-01-12 11/week @ 2025-01-19

53 downloads per month
Used in 3 crates

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

2.5MB
38K SLoC

Gadget SDK

Development tools for Gadgets targeting Tangle or EigenLayer.

Table of Contents

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/tangle-network/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

~95–140MB
~2.5M SLoC