DevelopersBlueprintsUse Cases

Blueprint Use Cases

This page links to maintained blueprint examples and templates. All links are pinned to the v2 branch.

Start Here (Examples)

Common Service Patterns

Blueprints are used to operationalize off-chain infrastructure with explicit on-chain authorization, payments, and slashing hooks. Common patterns include:

  • Key management + signing (threshold signing, custodial APIs, signing relays)
  • Secure compute (job execution, attestations, verifiable pipelines)
  • Oracles and automation (event listeners, action routers, schedulers)
  • Interop (relayers, message verification, bridge co-processors)

Most teams start from one of the examples above and then:

  1. Define job schemas and handlers in the runner.
  2. Decide how customers pay (pay-once, subscription, per-job).
  3. Decide what counts as misbehavior (and how evidence is produced) for slashing.

Related docs: