{
  "schema_version": "intent.v1",
  "slug": "secure-a-service-with-restaking",
  "title": "secure a service with restaking",
  "audience": "builder",
  "prompt": "I want to give my service, appchain, bridge, or oracle cryptoeconomic security (or build an AVS) using Ethereum restaking",
  "maps_to": [
    "restaking",
    "shared security",
    "actively validated service",
    "avs",
    "cryptoeconomic security",
    "operators",
    "slashing",
    "eigencloud",
    "eigenlayer",
    "eigenda"
  ],
  "stack": [
    {
      "slug": "eigencloud",
      "role": "supporting_protocol",
      "reason": "Use EigenCloud (the EigenLayer restaking platform) as the restaking and operator layer: define an AVS, an operator set, and slashing conditions to inherit Ethereum-anchored cryptoeconomic security. Restaking contracts and the operator/quorum set live on Ethereum L1, where stake, registration, and slashing are settled."
    },
    {
      "slug": "safe",
      "role": "supporting_protocol",
      "reason": "Use a Safe multisig for operator/treasury operations and admin controls around the service."
    },
    {
      "slug": "the-graph",
      "role": "indexing_and_data",
      "reason": "Index operator registrations, restaked stake, AVS activity, and slashing events for dashboards and agent-readable state."
    }
  ],
  "excluded_candidates": [
    {
      "slug": "hyperlane",
      "reason": "Hyperlane provides interoperability and interchain security modules but is not itself the restaking/economic-security layer; it can consume restaked security rather than replace EigenCloud."
    },
    {
      "slug": "arbitrum-orbit",
      "reason": "Orbit gives you an appchain, not a restaking/AVS security primitive; pair the two (Orbit chain + EigenLayer-secured component) rather than substitute."
    }
  ],
  "risks": [
    "Restaking carries slashing exposure and correlated risk across every service an operator secures.",
    "AVS tooling, slashing, and redistribution semantics evolve quickly; verify the current operator-set model and slashing conditions before production.",
    "Bootstrapping a trustworthy operator set and sufficient restaked stake is a real go-to-market problem, not just an integration.",
    "Core restaking is anchored to Ethereum L1; cross-chain consumption of that security adds its own trust assumptions."
  ],
  "next_steps": [
    "Decide your role: restaker, operator, or AVS developer.",
    "Specify the operator set, quorum thresholds, and slashing conditions for the service.",
    "Build the AVS against the EigenLayer middleware and test on a testnet before mainnet.",
    "Define monitoring for operator behavior, stake, and slashing events."
  ],
  "why": "EigenCloud (the EigenLayer restaking platform) is the default when the goal is to give a service cryptoeconomic security rather than to build the service's app logic itself. It supplies restaking, operator sets, and slashing so a new AVS can inherit Ethereum-anchored security; Ethereum L1 is where that stake and slashing settle, Safe handles operator/treasury controls, and The Graph indexes operator and slashing activity. Interop layers like Hyperlane or LayerZero and appchain stacks like Orbit are listed as things that consume restaked security, not substitutes for it.",
  "verified_at": "2026-06-16"
}