Blueprint SDK
The Blueprint SDK is the Rust toolkit for building blueprints (off-chain services) and running them as an operator against Tangle (legacy: Tangle Substrate). In CLI flags and code you will still see tangle-evm for the protocol selection.
It includes:
- The Blueprint Runner (router + producers + consumers + background services)
- Typed contexts (keystore, EVM provider, Tangle client, EigenLayer)
- The
cargo-tangleCLI for creating, preregistering, and running blueprints
Source of truth repos
- SDK + runner + CLI: https://github.com/tangle-network/blueprint/tree/v2
- On-chain contracts: https://github.com/tangle-network/tnt-core/tree/v2
What You Run (Operator Tooling)
cargo-tangle: developer/operator CLI (register, run, service lifecycle, jobs)blueprint-manager: long-lived operator runtime that watches chain events and runs servicespricing-engine-server: optional RFQ server that issues signed quotes
Configuration Surface (Tangle)
Most tooling needs the same deployment addresses and endpoints:
http_rpc_url/ws_rpc_urltangle_contract(core protocol)restaking_contract(MultiAssetDelegation)status_registry_contract(heartbeats; optional but recommended)keystore_path
The CLI exposes these as shared flags: