Gadget SDK
The Blueprint Gadget SDK is a powerful toolkit designed to streamline the development of offchain components for Actively Validated Services (AVS) and Tangle Blueprints. It provides a comprehensive set of features and tools that make building complex multi-party services faster, easier, and more secure.
Core Value Propositions
Pre-built components for common functionality
Standardized interfaces and patterns
Rich documentation and examples
Battle-tested implementations
Provides a consistent execution runner
Makes distribution to operators simple and reliable
Handles job scheduling and management
Implements standard monitoring and logging
The codebase becomes more battle-tested
Operators gain confidence in running Blueprint services
Developers can leverage shared components and libraries
Improvements benefit the entire ecosystem
Best practices emerge and evolve
Keystores
Secure key management and cryptographic operations w/ ECDSA, ED25519, BLS381, BN254 key types.
Context System
Structured access to onchain data, API services, and common utilities
P2P Networking
Built-in networking capabilities for distributed systems
Event Listeners
React to onchain events across multiple chains, cron-jobs, API calls, and more
Cryptographic Modules
Advanced cryptographic primitives and protocols
Easy deployment workflows
Built-in monitoring and metrics
Comprehensive documentation
Standard operational procedures
Obol DVT Blueprint
Distributed validator cluster implementation
TLS Notary Blueprint
Zero-knowledge TLS proofs
FROST Blueprint
Threshold Schnorr signatures using FROST protocol
Hyperlane Blueprint
Hyperlane bridges as a service
LayerZero DVN Blueprint
Decentralized Verifier Network for LayerZero
LayerZero Executor Blueprint
LayerZero Executor implementation