← Back to work

Restaking.Info

Web App DeFi Dashboard Data Visualisation

EigenLayer created a new financial primitive. Within 18 months it had hundreds of operators, dozens of AVSs, and $100M+ in staked ETH — and no legible tool to manage it. Restaking.Info was built to fix that: a decision-making platform that translates on-chain complexity into a clear picture of where your capital is, how it's performing, and what to do next.

Role Lead Product Designer
Timeline 2024
Platform Web
Tools Figma · Claude Code
Restaking.Info — analytics dashboard
500+
Users onboarded — first month
120M+ ETH
TVL tracked across EigenLayer
364
Operators tracked
21,345
Restakers on platform

From on-chain complexity to confident action

The challenge wasn't aesthetic — it was structural. EigenLayer introduced restaking to Ethereum's financial stack, and the ecosystem grew faster than tooling could follow. Users managing positions across operators, AVSs, LSTs, and LRTs were piecing together a picture from raw contract data, Discord threads, and spreadsheets. No single interface unified the system.

Restaking.Info addresses that directly. It aggregates the full restaking stack — TVL overview, AVS status, 364 operators, LST and LRT distribution, permissionless tokens, rewards, and on-chain events — into nine linked views built around one principle: every screen should move the user one step closer to a decision, not deeper into data.

Restaking.Info — main dashboard view showing Total ETH, Operators, and Restakers
Overview
AVS
Operators
LST
LRT
Permissionless
Rewards New
Events
API

EigenLayer's architecture is complex. The product design had to be simple.

AVSs, operators, LSTs, LRTs, slashing conditions, reward mechanisms, permissionless tokens — surfacing all of it is the wrong answer. The right answer was to identify the three questions every user is actually trying to answer:

01

Is my capital safe?

Operator health, slashing risk, AVS exposure — risk state surfaces first, everywhere.

02

Am I earning what I should?

Rewards accrued, APR trends, TVL trajectory — yield clarity without contract parsing.

03

Should I change anything?

Comparative operator data, upgrade readiness, client diversity — everything needed to act with confidence.

The nine platform views map to these three questions — not to EigenLayer's technical architecture.

01

API as a service

All restaking data — TVL, operator metrics, AVS status, LST distribution — exposed through a paid API. Protocols, dashboards, and developers pay for programmatic access to clean, normalised on-chain data without having to index it themselves.

02

Operator promotion

Operators — starting with Nethermind's own — can pay to be featured and promoted within the dashboard. The platform turns its own analytics into a distribution channel for the operator business, creating a direct commercial loop between the product and Nethermind's restaking infrastructure.

03

Support plan

A $1.99/month subscription that removes promotions from the interface — a lightweight way to monetise power users who want a clean, ad-free experience while keeping the core product free.

Restaking.Info — Promote your operator CTA and Support Plan lo-fi
01

Connect your wallet

Link any EVM wallet. The dashboard instantly reads all restaking positions across supported protocols — no manual input required.

02

See your full picture

Total restaked value, rewards accrued, operator health scores, and slashing risk — all in one view, updated in real time.

03

Act with confidence

Restake, withdraw, or switch operators directly from the dashboard. Smart alerts surface critical changes before they become costly.

01

Clarity over completeness

Surface the 20% of data that drives 80% of decisions. Hide the rest behind progressive disclosure.

02

Trust through transparency

Every number is attributable. Users can always drill down to the on-chain source.

03

Protocol-agnostic

EigenLayer, Symbiotic, Karak — the DS is built to extend to any new protocol without a redesign.

04

Action-oriented

Analytics without action is noise. Every insight leads to a clear next step the user can take.

Defining what winning looks like

The Challenge

The restaking ecosystem exploded in complexity faster than tooling could keep up. Users manage positions across multiple protocols, operators, and AVSs — but no single interface unified this data. The result: time wasted, mistakes made, and opportunities missed.

User voice

User or stakeholder quote will go here — a data point or verbatim feedback that anchors the problem.

The Goal

Success was defined across three key dimensions, each tied to measurable outcomes.

KPI 01
Time to full portfolio view
Under [X] seconds from wallet connect
KPI 02
Dashboard comprehension score
Target: [X]/5 in unmoderated testing
KPI 03
Task completion rate
Target: [X]% for core actions (restake, withdraw)

What research changed

Key Insight

[Placeholder — the single research finding that redirected the design. E.g. "Users weren't confused by the complexity of restaking — they were confused by the inconsistency in how different protocols named the same concepts. A unified terminology layer was more valuable than any new feature."]

The logic behind the dashboard

The IA was organised around the user's mental model — not the protocol's technical structure. Portfolio → Positions → Operators → Rewards, not the other way around.

Benchmarked against leading DeFi analytics and on-chain data platforms to identify established patterns in data-dense dashboards and gaps specific to the restaking space.

Grass
Grass
EigenPhi
EigenPhi
libMEV
libMEV
Artemis Terminal
Artemis Terminal
Mintscan
Mintscan

The pivot that shaped the product

The first version looked like every other crypto dashboard. The pivot was about restraint — removing data until only decisions remained.

Alpha

Low fidelity

Early wireframes mapped out all sections of the platform — global overview, AVS detail pages, LST/LRT distribution, permissionless tokens, and the support plan. The lo-fi prioritised information architecture and data hierarchy over visual treatment.

Lo-fi — Overview Overview
Lo-fi — Overview v2 Overview v2
Lo-fi — AVS detail AVS detail
Lo-fi — AVS early AVS early
Lo-fi — Permissionless Permissionless
Hi-fi

Designing for decisions, not just data

The hardest UX problem in restaking is operator selection — users are committing staked ETH to an operator they can't easily evaluate, a decision with real slashing risk and real yield implications. The operator flow was designed as a decision funnel, not a data dump: List → Filter → Profile → AVS Exposure. Each step reduces uncertainty before commitment. The list surfaces the metrics that matter (TVL, number of AVSs, ETH managed). The filter narrows by what the user cares about. The profile gives the full picture. The AVS sub-tab shows exactly what the operator is opted into — the last question before a user acts.

Owned entirely in Figma — from component architecture to interactive flows. Every section covers the full state space: AVS detail maps three sub-views (Total Value, Operators, Re-stakers); the Operator flow covers list, search match, empty state, 404, operator detail, and the AVS-Operators tab.

AVS flow

Restaking.Info — Figma user flow: AVS list to AVS detail (Total Value, Operators, Re-stakers)

Operator flow

Restaking.Info — Figma user flow: Operators list, search states, operator detail, AVS-Operators sub-view

Overview

Global EigenLayer TVL with top AVS / operator leaderboards and historical bar chart

Restaking.Info — Overview dashboard

AVS Detail

Per-AVS analytics — TVL timeline, LST distribution treemap, and payment token breakdown

Restaking.Info — AVS detail (EigenDA)

Operator Detail

Operator profile page — TVL trend, ETH distribution breakdown, and LST composition

Restaking.Info — Operator detail (P2P.org)

LST — Liquidity Staked Tokens

Token-level view of staking protocols, unbonding periods, and TVL distribution

Restaking.Info — Liquidity Staked Tokens

LRT — Liquidity Restaking Tokens

External LRT volume trends, token list, and share of EigenLayer TVL

Restaking.Info — Liquidity Restaking Tokens

API Subscription

Conversion confirmation screen — the entry point for the API-as-a-service revenue stream

Restaking.Info — API subscription confirmation

The engine behind the product

A DeFi dashboard is only as trustworthy as it looks. Every component was built to communicate precision — tight spacing, monospaced numbers, semantic colour for risk states.

Typography

Inter for UI labels and body. Monospaced numerals throughout — every number right-aligns and scales identically regardless of digit count.

Colour & Risk

A strict semantic palette: green for healthy, amber for caution, red for risk. No decorative use of colour — every hue carries meaning the user can rely on.

Components

Position card, operator health badge, reward ticker, risk meter, wallet connect flow — a component set covering every interaction pattern in the dashboard.

Scalability

Each component is protocol-agnostic by design. Adding Symbiotic or Karak support requires no new UI patterns — just new data piped into existing components.

All design decisions encoded as named tokens — dark and light mode values for every colour, state, and spacing unit.

Name Dark Light
Colours
Primary Primary/Orange #F97316
Secondary Primary/Dark Blue #1E3A5F
Accent Orange #F97316
Active Blue_zinc/50 #E1EFFE
Default Blue_zinc/100 #F8FAFC
Panel
Panel Blue_zinc/400 #F1F5F9
Panel - Active Blue_zinc/300 #CE1515
Panel - Hover Blue_zinc/300 · 50% #CE1515
Outline Blue_zinc/200 #44E0E0
Background Blue_zinc/500 #FFFFFF
States
Disable layout/foreground-600 #A16F6F
Success Green/50 #16A34A
Fail Red/50 #DC2626
Border Radius
0 Spacing/0 0
1 units/unit units/unit
2 units/unit-2 units/unit-2
3 units/unit-3 · 5 units/unit-3 · 5

Every interactive element in the dashboard — faithfully documented with all states.

01 Button
Primary
sm · default
md · default
lg · default
sm · hover
md · hover
lg · hover
Secondary
sm · default
md · default
lg · default
sm · hover
md · hover
lg · hover
02 Tab Menu
Active
AVS NEW
Hover
AVS NEW
Default
AVS NEW
Ghost
Setting
03 Stat Tab
Single value
Selected
Total ETH value 120,070,554 ETH
Hover
Total ETH value $120,070,554
Default
Total ETH value 120,070,554 ETH
Double price
Selected
Total ETH value $120,070,554 15,609.86 ETH
Hover
Total ETH value $120,070,554 15,609.86 ETH
Default
Total ETH value 120,070,554 ETH 15,609.86 ETH
04 Table Row
1
E
EigenDA
21,345 344
$ 34,554,567 34,554,567 ETH
2
E
Ethereum Attestion
18,902 287
$ 28,120,000 28,120,000 ETH
1
N
Nethermind
7 AVS
344
$ 34,554,567 34,554,567 ETH
0xD4A7...286942e84b
12%
$ 34,554,567 34,554,567 ETH
1
Unknown
21,345 344
$ 34,554,567 34,554,567 ETH
AD
N
Nethermind
21,345
$ 34,554,567 34,554,567 ETH
05 Search & Filter
Search bar
Default
Hover
Filter
Default
Operator
Hover
Operator
Filled
Operator Operator with long text
06 Tag & Pagination
Tag
Rank # 23
Ad AD
Pagination
Active
1
Inactive
2
Hover
3
07 Banner
Default
Start Restaking Nethermind operator
Hover
Start Restaking Nethermind operator
08 Checkbox
Default
Hover
Checked
Disabled
Disabled checked

Prototyping and shipping with Claude Code

Every screen below was prototyped directly in the browser using Claude Code — not in Figma. Click the nav, rows, and filters to explore the full operator decision flow.

restaking.info
EigenLayer TVL $ 1,479,349 ETH 3,120,070,554
Active AVS 17
Active Operators 240
Top AVS
AVS Operators TVL
E
EigenDa
123
4,554,567 ETH$ 34,554,567
E
EigenDa
88
1,554,567 ETH$ 34,554,567
E
EigenDa
228
54,567 ETH$ 34,554,567
Top Operators
Operators Restakers TVL
I
InfStones
344
4,554,567 ETH$ 34,554,567
A
AltLayer
127
1,554,567 ETH$ 34,554,567
Y
EigenYields
88
54,567 ETH$ 34,554,567
TVL over time
1,479,349 ETH
220165110550
Native Token 24,881,994 ETH LST 10,334,122 ETH EIGEN Token 10,334,122 ETH Other (permissionless)

Due to the expanding pool of Liquid Staking Tokens (LST) and Liquid Restaking Tokens (LRT), the TVL value on this dashboard may not always match the actual TVL of the entire token pool. Refer to the dashboard token list for the current LST and LRT data included in the TVL calculation.

Permisionless tokens distribution
$9,130,243,626
3,599,711 ETH
WBETH
38%
4,554,567 ETH
osETH
28%
4,554,567 ETH
lsETH
24%
4,554,567 ETH
ankrETH
15%
4,554,567 ETH
rETH
6%
4,554,567 ETH
ETHx
4%
4,554,567 ETH
Others
14%
4,554,567 ETH
External LRT Distribution

Liquid Restaking Tokens (LRTs) are not used for cryptoeconomic security in EigenLayer but are still relevant to monitor. Many restakers use LRTs to simplify restaking, as Liquid Restaking Providers handle delegations for them. Tracking LRT total value locked (TVL) and distribution offers insights into retail restaking demand and potential concentration risks.

WBETH
38%
4,554,567 ETH
osETH
28%
4,554,567 ETH
lsETH
24%
4,554,567 ETH
ankrETH
15%
4,554,567 ETH
rETH
6%
4,554,567 ETH
ETHx
4%
4,554,567 ETH
Others
14%
4,554,567 ETH
48.07M
ETH
powered by
NETHERMIND
©2024 Nethermind. All Rights Reserved
powered by Spice AI
Audit smart contract → Nethermind operator → Resources → Legal →
Follow us 𝕏 Join us ◉
Active Validated Services
Search by AVS...
All
Active
Permissionless
# AVS Operators Restakers TVL
1
E
EigenDA
12321,345
4,554,567 ETH$ 34,554,567
2
A
AltLayer
8818,902
1,554,567 ETH$ 28,120,000
3
Y
EigenYields
22814,210
54,567 ETH$ 12,900,000
4
L
Lagrange
649,822
820,000 ETH$ 8,200,000
5
W
WitnessChain
417,100
540,000 ETH$ 5,400,000
6
H
Hyperlane
375,930
320,000 ETH$ 3,200,000
7
O
Omni Network
294,670
210,000 ETH$ 2,100,000
1
2
3
Operators
Search operator...
All networks
Verified
# Operator AVS Restakers TVL
1
N
Nethermind
7 AVS
344
4,554,567 ETH$ 34,554,567
2
I
InfStones
5 AVS
288
2,120,000 ETH$ 21,200,000
3
A
AltLayer
4 AVS
127
1,554,567 ETH$ 15,500,000
4
P
P2P.org
6 AVS
198
980,000 ETH$ 9,800,000
5
B
Blockdaemon
3 AVS
142
760,000 ETH$ 7,600,000
6
H
HashKey Cloud
2 AVS
89
420,000 ETH$ 4,200,000
1
2
3
Back to AVS
EigenDa # 8

EigenDA is a data availability solution with 10 MiB/s of write throughput and the lowest cost in its class. The system's design is inspired by Danksharding, which promises to scale Ethereum's DA beyond EIP-4844. EigenDA is available today.

https://docs.eigenlayer.xyz/eigenda/overview/
0xD4...e84b
Total ETH value 120,070,554 ETH
Operators 364
Restakers 21,345
TVL overtime
4,554,567 ETH +1.5%
$ 34,554,567
300200100500
MonTueWedThuFriSatSun
AVS´s payment token
Eigen EIGEN 43%
$ 34,554,567
34,554,567 ETH
Total ETH distribution
Eigen EIGEN 43% AVS payment token
$ 34,554,567
34,554,567 ETH
Beacon ETH 33%
$ 34,554,567
34,554,567 ETH
Liquidity staked Tokens 21%
$ 34,554,567
34,554,567 ETH
LST distribution
LST
Other
Swell Staked EtherswETH
$ 34,554,567
34,554,567 ETH
Stader Staked EtherETHx
$ 34,554,567
34,554,567 ETH
Lido Staked EtherlsETH
$ 34,554,567
34,554,567 ETH
Ankr Staked EtherankrETH
$ 34,554,567
34,554,567 ETH
Liquid Staked EtherrETH
$ 34,554,567
34,554,567 ETH
Rocket Pool EthermETH
$ 34,554,567
34,554,567 ETH
Staked Frax EthersfrxETH
$ 34,554,567
34,554,567 ETH
StakeWise Staked EtherosETH
$ 34,554,567
34,554,567 ETH
1
2
3
4
5
LST distribution
All assets
LST
Others
All Operators
Search by operator
# Operators Share TVL
1
I
InfStones
46%
$ 34,554,56734,554,567 ETH
2
A
AltLayer
44%
$ 34,554,56734,554,567 ETH
3
E
EigenYields
36%
$ 34,554,56734,554,567 ETH
4
P
Puffer
12%
$ 34,554,56734,554,567 ETH
Latest aggregated operators
Operators Joined time TVL
I
InfStones
15 Days
$ 34,554,56734,554,567 ETH
A
AltLayer
15 Days
$ 34,554,56734,554,567 ETH
E
EigenYields
15 Days
$ 34,554,56734,554,567 ETH
1
2
3
Restaking leaderboard
# Re-stakers Share TVL
13J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy46%
$ 34,554,56734,554,567 ETH
21A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa44%
$ 34,554,56734,554,567 ETH
3bc1qw508d6qejxtdg4y5r3zarvaryOc5xw7kygt08O36%
$ 34,554,56734,554,567 ETH
40x742d35Cc6634C0532925a3b844Bc454e4438f44e12%
$ 34,554,56734,554,567 ETH
50x53d284357ec7Oce289d6d64134dfac8e511c8a3d5.6%
$ 34,554,56734,554,567 ETH
6D5ocSs1RE4YxMGJQ3Ge9tUtbSjLPxFEz5H2.6%
$ 34,554,56734,554,567 ETH
7t1ZcErWwD1YrP2yL6bNKeT6eXs7z5jCMVVF0.6%
$ 34,554,56734,554,567 ETH
8t1ZcErWwD1YrP2yL6bNKeT6eXs7z5jCMVVF0.6%
$ 34,554,56734,554,567 ETH
1
2
3
4
15
powered by
NETHERMIND
AboutDataAPI
Back to Operators
N
Nethermind
Professional operator · 7 AVS · Verified
TVL
4,554,567
ETH
Restakers
344
AVS Running
7
Commission
10%
AVS exposure
AVSStake allocatedTVLRisk
E
EigenDA
34%
1,554,567 ETH$ 15,500,000
Low
A
AltLayer
28%
980,000 ETH$ 9,800,000
Medium
W
WitnessChain
22%
760,000 ETH$ 7,600,000
Low
LST overview — in development
LRT overview — in development
Rewards — coming soon
Events log — in development
API documentation — in development