BuildBlueprint SDK

Blueprint SDK

The Blueprint SDK is the Rust toolkit for building blueprints (off-chain services) and running them as an operator against Tangle’s EVM protocol.

It includes:

  • The Blueprint Runner (router + producers + consumers + background services)
  • Typed contexts (keystore, EVM provider, Tangle EVM client)
  • The cargo-tangle CLI for creating, preregistering, and running blueprints
  • Optional gateways for HTTP ingress and settlement (webhooks, x402)

Source of truth repos

What You Run (Operator Tooling)

Configuration Surface (Tangle EVM)

Most tooling needs the same deployment addresses and endpoints:

  • http_rpc_url / ws_rpc_url
  • tangle_contract (core protocol)
  • staking_contract (MultiAssetDelegation)
  • status_registry_contract (heartbeats; optional but recommended)
  • keystore_path

The CLI exposes these as shared flags: