Core Restaking Concepts
This page introduces the core concepts behind Tangle’s restaking system and how it secures blueprint services.
Roles
- Blueprint developer: creates a blueprint (a reusable service template).
- Operator: registers for blueprints and runs customer services off-chain.
- Customer: requests a service instance, selects operators, and pays service fees.
- Restaker (delegator): deposits assets and delegates them to operators, earning fees and incentives while accepting slashing risk.
The Restaking Contract (MultiAssetDelegation)
Restaking is implemented on-chain via MultiAssetDelegation:
- You deposit an asset (native or ERC-20).
- You delegate a portion of your deposit to a specific operator.
- Your delegation can earn:
- TNT incentives (if a rewards vault is configured for that asset)
- Service-fee revenue share (if the protocol is distributing fees to restakers)
Blueprint Selection (All vs Fixed)
When you delegate, you choose how broad your exposure is:
All: your delegation participates in rewards (and slashing) from all blueprints the operator is running.Fixed: your delegation participates only in the blueprint IDs you explicitly select.
Fixed mode is the primary tool for restakers to scope slashing risk by blueprint.
Exposure and Security Requirements
When a customer requests a service, they can specify:
- A set of operators
- A per-operator exposure (basis points) that weights payments and scales slashing
- Optional security requirements (per-asset min/max exposure)
Operators can respond with per-asset security commitments. These commitments can be used by the protocol to scale effective exposure for slashing and to weight restaker fee distributions.
Exits and Delays
Restaking exits are multi-step:
- You typically schedule an unstake from an operator, wait a protocol delay, then execute.
- You then withdraw from your deposit balance (subject to availability and any active deposit locks).
Delay parameters are protocol-configurable; see the Tangle app for current timings.
Liquid Restaking (Vault Shares)
Tangle supports liquid delegation vaults (ERC-7540 style) that wrap a delegated position into transferable shares. See Liquid Delegation Vaults.