Skip to content
SLALayer

SLALayer

SLALayer is an AVS enabling developers to activate SLAs backed by restaked assets for critical infrastructure like subgraphs, Filecoin storage and oracles, with guarantees on uptime and data accuracy

Created on 30th October 2024

SLALayer

SLALayer

SLALayer is an AVS enabling developers to activate SLAs backed by restaked assets for critical infrastructure like subgraphs, Filecoin storage and oracles, with guarantees on uptime and data accuracy

The problem SLALayer solves

People can use SLALayer to activate a Service Level Agreement (SLA), which is a guarantee backed by restaked assets that can be slashed in case of non-performance. As a result, dApps that activate SLALayer for their infrastructure will be 10x more reliable, with guaranteed performance—unlike before, when there were no guarantees backed by hard capital. Example guarantees include uptime, latency, oracle data correctness, file retrievability etc.

Problems (based on the Graph Network example):

  • High Uptime (availability) of subgraphs
    Imagine if Aave doesn't show balances, liquidation ratio or withdrawals can't be made because dApp can't calculate the available balance or max withdrawable balance.
  • Latency (delay)
    Subgraph has "blocks behind" parameter. If the subgraph has many blocks behind, the information retrieved from it might not be fully up-to-date, which can affect the accuracy of applications depending on the latest blockchain data
  • Fast Indexing/Re-Indexing
    It’s crucial for dApps to have reliable, efficient, data access and represent the most current state of the blockchain

Currently, none of the subgraph indexers provide economic guarantees for customers who are interested in maximum availability (uptime) of their subgraphs in The Graph network.

Target audience affected by this problems:

  • dApp Developers: They rely on subgraphs for querying blockchain data. Uptime issues can lead to poor app performance and user experience.
  • DeFi Protocols: These often require real-time data, and downtime can cause financial losses or missed opportunities.
  • End Users: Users of dApps and DeFi platforms may experience delays, incomplete data, or loss of functionality, impacting their trust and engagement with the platform.

With SLALayer AVS, subgraph consumers receive economic guarantees due to the ability to slash for downtime based on an interest rate model similar to that of Compound and AAVE, using a linear curve that increases with each minute of downtime.

Challenges we ran into

The most challenging part for us was structuring the idea and defining the role for operators, possible slashing conditions and how all three types of users (indexers, operators, and subgraph consumers) should interact with each other. The confirmation of the existing problems we are trying to solve and the advice we received from EigenLayer and AltLayer team members were very useful. We finalized the idea and how everything should work together.

Discussion

Builders also viewed

See more projects on Devfolio