Skip to content
Case StudyDeFi Infrastructure

Swell Network:
Liquid Staking & Restaking Protocol

A multi-year technical partnership across Ethereum liquid staking, restaking infrastructure, withdrawal systems, and a consumer-facing wallet app — building the full Swell stack from protocol to product.

Stack

Solidity, React Native, Node.js

Role

Smart Contract & Product Design Partner

Scope

Contracts, Backend, Design, Architecture

Swellchain landing with TVL, users and supported asset row

The Mission

To build Ethereum's leading liquid staking and restaking protocol — and to vertically integrate that infrastructure into a full-stack ecosystem via Swellchain, yield vaults, and consumer-facing financial products.

Core Objectives

  • Secure, non-custodial liquid staking and restaking protocol
  • Validator management, deposit automation, and repricing logic
  • Withdrawal infrastructure for validator exit queue management
  • Consumer wallet (Swell Pay) bridging DeFi with everyday spending

The Challenge

Liquid staking at scale demands contract-level precision — any vulnerability in deposit handling, repricing, or validator exit logic means direct loss of user funds. Swell's withdrawal system had to account for queue management, claimable states, and edge cases like mass slashing events (bunker mode), all without surfacing complexity to end users.

As Swell's product vision expanded toward a consumer wallet, the challenge shifted to UX: hiding multi-chain DeFi mechanics (passkey onboarding, yield vaults, fiat on/off-ramps, virtual card issuance) behind an interface simple enough for non-crypto users. Labrys needed to maintain continuity of knowledge across four major phases spanning several years.

What We Built

Liquid Staking Protocol

Smart contracts for Swell's staking infrastructure — deposit automation, beacon chain repricing bot, front-running protection, and NFT-based position migration from v1 to v2.

Withdrawal Infrastructure

Validator exit queue management with claimable state tracking, bunker mode handling for mass-slashing scenarios, and seamless user-facing unstaking flows.

Vault Products

Initial smart contract development for Swell's vault layer, enabling users to deposit assets and earn yield as the protocol's first product phase.

Swell Pay — Consumer Wallet

Product design, technical specifications, and architecture for a consumer wallet app featuring Send, Spend, Save, and Swap — with passkey onboarding, virtual card issuance, and fiat on/off-ramps via Bridge and Stripe.

Technical Architecture

Four delivery phases across the Swell stack: EVM smart contracts (staking, withdrawals, vaults) coordinated with beacon chain automation bots; a React Native consumer wallet app integrating Turnkey (passkeys), Bridge (fiat rails), Stripe (card issuance), and Swell's own yield vault infrastructure. Collaboration ran through shared Notion, Slack, and direct Swell team syncs.

SolidityEthereumReact NativeLiquid StakingEIP-7251RestakingSwellchainVaults

Real Impact.

A multi-year partnership spanning four delivery phases — from liquid staking smart contracts and withdrawal infrastructure through vault products to the Swell Pay consumer wallet — building the full Swell stack from protocol to product.

Delivery Phases
4
Partnership
Multi-Year
Consumer Wallet
Swell Pay
L2 Integration
Swellchain
Swell Network liquid staking and restaking platform interface

Ready to explore?

www.swellnetwork.io