Skip to main content

31 posts tagged with "Sui"

Content related to Sui blockchain and Move programming language

View all tags

Move VM Memory Safety vs EVM Reentrancy: Why the Aptos and Sui Resource Model Eliminates Entire Classes of Smart Contract Vulnerabilities

· 9 min read
Dora Noda
Software Engineer

The DAO hack of 2016 drained $60 million from Ethereum in a single afternoon. Nine years later, reentrancy attacks still cost DeFi protocols $35.7 million across 22 separate incidents in 2024 alone. The same class of vulnerability — an attacker calling back into a contract before its state is updated — continues to haunt the EVM ecosystem despite years of developer education, audit tooling, and battle-tested patterns.

Aptos and Sui, both built on the Move language, take a fundamentally different approach: they make entire categories of vulnerabilities impossible by design.

Sui Blockchain's Scalability Breakthrough: How Mysticeti V2 and Protocol Innovations Are Redefining Performance in 2026

· 11 min read
Dora Noda
Software Engineer

While most Layer 1 blockchains struggle to balance speed, security, and decentralization, Sui is quietly rewriting the rules. In January 2026, the network achieved what many thought impossible: 390-millisecond transaction finality with the capacity to process 297,000 transactions per second—all while cutting validator costs in half. This isn't incremental progress. It's a paradigm shift.

The Mysticeti V2 Revolution: Sub-Second Finality Meets Massive Throughput

At the heart of Sui's 2026 performance leap lies Mysticeti V2, a consensus protocol upgrade that fundamentally reimagines how blockchains process transactions. Unlike traditional consensus mechanisms that separate validation and execution into distinct phases, Mysticeti V2 integrates transaction validation directly into the consensus process.

The results speak for themselves. Asian nodes experienced 35% latency reductions, while European nodes saw 25% improvements. But the headline number—390 milliseconds to finality—tells only part of the story. This places Sui's performance on par with centralized payment systems like Visa, but with the decentralization and security guarantees of a public blockchain.

The architectural innovation centers on eliminating redundant computational steps. Previous consensus models required validators to verify transactions multiple times across different stages. Mysticeti V2's validation-integrated approach allows each transaction to be verified and finalized in a single streamlined process. The impact extends beyond raw speed. By reducing validator CPU requirements by 50%, the upgrade democratizes network participation. Validators can now focus computational resources on transaction execution rather than consensus overhead—a crucial development for maintaining decentralization as throughput scales.

Perhaps most impressively, Mysticeti V2 enables genuine transaction concurrency. Multiple operations can be processed and finalized simultaneously, a capability that proves particularly valuable for DeFi platforms, real-time gaming, and high-frequency trading applications. When a decentralized exchange on Sui processes thousands of swaps during market volatility, each transaction confirms in under half a second without network congestion.

Privacy Meets Performance: Protocol-Level Confidentiality

While competitors grapple with bolting privacy features onto existing architectures, Sui is embedding confidentiality at the protocol level. By 2026, Sui plans to introduce native private transactions that make transaction details visible only to senders and receivers—without requiring users to opt in or utilize separate privacy layers.

This matters because privacy has historically come at the cost of performance. Zero-knowledge rollups on Ethereum sacrifice throughput for confidentiality. Privacy-focused chains like Zcash struggle to match mainstream blockchain speeds. Sui's approach sidesteps this trade-off by integrating privacy into the base protocol alongside Mysticeti V2's performance optimizations.

The implementation leverages post-quantum cryptography through CRYSTALS-Dilithium and FALCON algorithms. This forward-thinking design addresses an often-overlooked threat: quantum computing's potential to break current encryption standards. While most blockchains treat quantum resistance as a distant concern, Sui is future-proofing privacy guarantees today.

For institutional users, protocol-level privacy removes a significant adoption barrier. Financial institutions can now process transactions on a public blockchain without exposing proprietary trading strategies or client information. Regulatory compliance becomes simpler when sensitive data remains confidential by default rather than through complex layered solutions.

The Walrus Advantage: Programmable Decentralized Storage

Data availability remains blockchain's unsolved problem. Ethereum's rollups rely on off-chain data storage. Filecoin and Arweave offer decentralized storage but lack deep blockchain integration. Sui's Walrus protocol, which reached full decentralization in March 2025, bridges this gap by making storage programmable through native Sui objects.

Here's how it transforms the landscape: when an application publishes a data blob to Walrus, it becomes represented by a Sui object with on-chain metadata. Move smart contracts can then control, route, and pay for storage programmatically. This isn't just convenient—it enables entirely new application architectures.

Consider a decentralized social network storing user content. Traditional blockchain approaches force developers to choose between expensive on-chain storage and trust-dependent off-chain solutions. Walrus allows the application to store gigabytes of media on-chain affordably while maintaining full programmability. Smart contracts can automatically archive old content, manage access permissions, or even monetize storage through tokenized incentives.

The underlying technology—erasure coding—makes this economically viable. Walrus encodes data blobs into smaller "slivers" distributed across storage nodes. Even if two-thirds of slivers disappear, the original data can be reconstructed from the remaining fragments. This redundancy ensures availability without the cost multiplier of traditional replication.

For AI applications, Walrus unlocks previously impractical use cases. Training datasets spanning hundreds of gigabytes can be stored on-chain with verifiable provenance. Smart contracts can automatically compensate data providers when AI models access their datasets. The entire machine learning pipeline—from data storage to model inference to compensation—can execute on-chain without performance bottlenecks.

DeFi Ecosystem Maturation: From $400M to $1.2B in Stablecoins

Numbers tell Sui's DeFi story more eloquently than adjectives. In January 2025, stablecoin volume on Sui totaled $400 million. By May 2025, that figure had tripled to nearly $1.2 billion. Monthly stablecoin transfer volume exceeded $70 billion, with cumulative DEX volume surpassing $110 billion.

The ecosystem's flagship protocols reflect this explosive growth. Suilend, Sui's leading lending platform, holds $745 million in total value locked with 11% monthly growth. Navi Protocol manages $723 million, growing 14% monthly. But the standout performer is Momentum, which achieved a staggering 249% growth spike to reach $551 million in TVL.

This isn't speculative capital chasing yields. The growth reflects genuine DeFi utility enabled by Sui's technical advantages. When transaction finality drops to 390 milliseconds, arbitrage bots can exploit price differences across exchanges with unprecedented efficiency. When gas fees remain predictable and low, yield farming strategies that were marginally profitable on Ethereum become economically viable.

The programmable transaction block (PTB) architecture deserves special attention. A single PTB can batch up to 1,024 sequential Move function calls into one transaction. For complex DeFi strategies—such as flash loans combined with multi-hop swaps and collateral management—this dramatically reduces gas costs and execution risk compared to chains requiring multiple separate transactions.

Institutional adoption signals validate the ecosystem's maturity. At Consensus Hong Kong 2026, Sui executives reported that institutional demand for crypto infrastructure had "never been higher." The convergence of spot Bitcoin ETF success, regulatory clarity, and digital asset treasury adoption created ideal conditions for enterprise blockchain deployment.

Scaling the "Sui Stack": From Infrastructure to Applications

The infrastructure is ready. Now comes the hard part: building applications that mainstream users actually want.

Sui's 2026 strategic focus pivots from protocol development to ecosystem enablement. The "Sui Stack"—consisting of Mysticeti V2 for consensus, Walrus for storage, and native privacy for confidentiality—provides developers with tools rivaling centralized platforms while maintaining decentralization guarantees.

Consider the gaming vertical. Real-time multiplayer games demand sub-second state updates, affordable microtransactions, and massive throughput during peak activity. Sui's technical stack delivers on all three requirements. A blockchain-based battle royale game can process thousands of concurrent player actions, update game state every 390 milliseconds, and charge fractions of a cent per transaction.

The Bitcoin finance (BTCFi) expansion represents another strategic priority. By bridging Bitcoin liquidity to Sui's high-performance environment, developers can build DeFi applications unavailable on Bitcoin's native Layer 1. Wrapped Bitcoin on Sui benefits from instant finality, programmable smart contracts, and seamless integration with the broader DeFi ecosystem.

Social applications finally become viable when storage is affordable and transactions confirm instantly. A decentralized Twitter alternative can store multimedia posts on Walrus, process millions of likes and shares through PTBs, and maintain user privacy through protocol-level confidentiality—all while delivering UX comparable to Web2 platforms.

The Move Language Advantage: Security Meets Expressiveness

While much attention focuses on consensus and storage innovations, Sui's choice of the Move programming language provides often-underestimated advantages. Developed originally by Meta for the Diem project, Move introduces resource-oriented programming that treats digital assets as first-class language primitives.

Traditional smart contract languages like Solidity represent tokens as balance mappings in contract storage. This abstraction creates security vulnerabilities—reentrancy attacks, for instance, exploit the gap between updating balances and transferring value. Move's resource model makes such attacks impossible by design. Assets are actual objects that can only exist in one location at a time, enforced at the compiler level.

For developers, this means spending less time defending against attack vectors and more time building features. The compiler catches entire categories of bugs that plague other ecosystems. When combined with Sui's object model—where each asset is a unique object with its own storage rather than an entry in a global mapping—parallelization becomes trivial. Transactions operating on different objects can execute concurrently without risk of conflicts.

The security benefits compound over time. As Sui's DeFi ecosystem manages billions in total value locked, the absence of major exploits attributable to Move language vulnerabilities builds institutional confidence. Auditing Move smart contracts requires fewer security specialists to review fewer potential attack surfaces compared to equivalent Solidity contracts.

Network Effects and Competitive Positioning

Sui doesn't exist in isolation. Solana offers high throughput, Ethereum provides unmatched liquidity and developer mindshare, and newer Layer 1s compete on various performance metrics. What distinguishes Sui in this crowded landscape?

The answer lies in architectural coherence rather than any single feature. Mysticeti V2's consensus, Walrus storage, Move language security, and protocol-level privacy weren't bolted together—they were designed as integrated components of a unified system. This coherence enables capabilities impossible on platforms built through accumulated technical debt.

Consider cross-chain interoperability. Sui's object model and Move language make atomic cross-chain transactions simpler to implement securely. When bridging assets from Ethereum, wrapped tokens become native Sui objects with full language-level security guarantees. The programmable storage layer allows decentralized bridges to maintain proof data on-chain affordably, reducing reliance on trusted validators.

The regulatory landscape increasingly favors platforms offering native privacy and compliance features. While existing chains scramble to retrofit these capabilities, Sui's protocol-level implementation positions it favorably for institutional adoption. Financial institutions exploring blockchain settlement prefer systems where confidentiality doesn't depend on optional user behavior or separate privacy layers.

Developer experience matters more than raw performance metrics for long-term success. Sui's tooling—from the Move compiler's helpful error messages to the extensive simulation capabilities for testing complex transactions—lowers the barrier for building sophisticated applications. When combined with comprehensive documentation and growing educational resources, the ecosystem becomes increasingly accessible to developers outside the crypto-native community.

The Road Ahead: Challenges and Opportunities

Despite impressive technical achievements, significant challenges remain. Network decentralization requires continuous attention as validator requirements scale with throughput. While Mysticeti V2 reduced computational costs, processing 297,000 TPS still demands substantial hardware. Balancing performance with accessibility for validators will define Sui's long-term decentralization trajectory.

Ecosystem liquidity, while growing rapidly, lags behind established chains. Total value locked of $1.04 billion in early 2026 represents impressive growth but pales next to Ethereum's DeFi ecosystem. Attracting major protocols and liquidity providers remains essential for establishing Sui as a primary DeFi venue rather than a secondary option.

User adoption hinges on application quality more than infrastructure capabilities. The blockchain trilemma may be solved, but the "why should users care" question persists. Successful mainstream adoption requires applications that are genuinely superior to Web2 alternatives, not merely blockchain-enabled versions of existing services.

Regulatory uncertainty affects all blockchain platforms, but Sui's emphasis on privacy features could invite additional scrutiny. While protocol-level confidentiality serves legitimate institutional use cases, regulators may demand access mechanisms or compliance frameworks. Navigating these requirements without compromising core privacy guarantees will test the ecosystem's adaptability.

Building on Solid Foundations

Sui's 2026 innovations demonstrate that blockchain scalability isn't a zero-sum trade-off between speed, security, and decentralization. Mysticeti V2 proves consensus protocols can achieve sub-second finality without sacrificing validator participation. Walrus shows storage can be both decentralized and programmable. Protocol-level privacy removes the false choice between confidentiality and performance.

The infrastructure is ready. The question now is whether the ecosystem can deliver applications that justify the technical sophistication. Gaming, DeFi, social platforms, and enterprise solutions all show promise, but promise must translate into adoption.

For developers seeking a high-performance blockchain that doesn't compromise on security or decentralization, Sui offers a compelling platform. For institutions requiring privacy and compliance features, the protocol-level implementation provides advantages competitors struggle to match. For users, the benefits remain latent—dependent on applications yet to be built.

The scalability problem is solved. Now comes the harder challenge: proving it matters.

Looking to build on Sui's high-performance infrastructure? BlockEden.xyz provides enterprise-grade RPC access with 99.9% uptime and dedicated support for Sui developers. Our infrastructure handles millions of requests daily, letting you focus on building applications that leverage Sui's scalability advantages.

UTXO vs. Account vs. Object: The Hidden War Shaping Cross-Chain Architecture

· 11 min read
Dora Noda
Software Engineer

When Ethereum developers try to build on Sui, something strange happens. The mental model breaks. Variables aren't stored in contracts. State doesn't live where you expect. Assets move differently. And when bridges try to connect Bitcoin to Ethereum, or Ethereum to Sui, the engineers behind them face a problem that goes deeper than protocol differences — they're reconciling three fundamentally incompatible theories of what a "transaction" even is.

This isn't a minor implementation detail. The choice between UTXO, Account, and Object transaction models is one of the most consequential architectural decisions in blockchain design. It shapes everything: how transactions are validated, how parallelization works, how privacy is achieved, and — most critically in 2026 — how different blockchain networks can interoperate at all.

MoveVM Wars 2026: Sui vs Aptos vs Initia - Which Move Blockchain Wins Developer Mindshare?

· 10 min read
Dora Noda
Software Engineer

The Move programming language, born from Meta's abandoned Diem project, has evolved from a cautionary tale into one of blockchain's most compelling infrastructure narratives. In 2026, three distinct implementations—Sui, Aptos, and Initia—are competing for developer mindshare with radically different architectural philosophies. While Ethereum's Solidity ecosystem commands the network effects, Move-based chains are making a persuasive case: what if we could rebuild blockchain infrastructure from first principles, prioritizing safety, parallelization, and developer experience over backward compatibility?

Why Move Matters: The Security Thesis

Move was developed specifically because the Diem team surveyed existing solutions including the EVM and concluded they could build superior technology.

The language introduces three foundational innovations that fundamentally change how smart contracts execute:

First-class resources: Unlike Solidity's token model where assets are represented as mappings in storage, Move treats digital assets as first-class language primitives. Resources can never be copied or implicitly discarded—only moved between storage locations. This makes entire categories of vulnerabilities impossible at the language level.

Static type safety: Move's strong static type system catches errors at compile-time that would become runtime exploits in Solidity. The absence of dynamic dispatch prevents the re-entrancy attacks that have drained billions from Ethereum contracts.

Formal verification: Move's module system and generics enable mathematical proofs of contract correctness. The Move prover can verify that smart contracts behave exactly as specified before deployment.

These aren't incremental improvements—they represent a paradigm shift in how we think about smart contract security.

The Contenders: Three Paths to MoveVM Adoption

Sui: The Parallel Execution Innovator

Sui took Move and asked: what if we redesigned the entire blockchain architecture around it? The result is an object-centric model that fundamentally differs from traditional account-based systems.

Architectural Philosophy: Instead of accounts holding assets, Sui's data model treats everything as objects with unique IDs. Transactions interact with objects, not accounts. This seemingly simple shift enables something remarkable: parallel processing of transactions without complex dependency analysis.

Consensus Innovation: Sui employs a Directed Acyclic Graph (DAG) structure rather than sequential blocks. Simple transactions involving single-owner objects can bypass consensus entirely, achieving near-instant finality. For complex transactions requiring consensus, Sui's Mysticeti protocol delivers 0.5-second finality—the fastest among comparable systems.

The numbers validate the approach:

  • 954 monthly active developers (more than double Aptos' 465)
  • $2+ billion Total Value Locked (doubled in just three months)
  • 219% year-over-year developer growth

This momentum is driven by new tooling around Move, zk-data indexing, and cross-chain liquidity protocols.

2026 Strategic Pivot: Mysten Labs co-founder Adeniyi Abiodun announced Sui's transition from a Layer 1 blockchain to a unified developer platform called Sui Stack (S2).

The vision: provide a full-stack environment with integrated tools that simplifies building and reduces development friction. The Move VM 2.0 upgrade already reduced gas fees by 40%, and the 2026 roadmap includes a native Ethereum bridge and SuiNS, an on-chain name service to improve onboarding.

Aptos: The Enterprise Parallelization Play

Aptos took a different approach—optimizing Move for enterprise-grade performance while maintaining compatibility with existing developer workflows.

Technical Architecture: Where Sui redesigned the data model, Aptos employs a traditional account-centric model similar to Ethereum and Solana. The innovation comes in the execution layer: Block-STM (software transactional memory) enables optimistic parallel execution of transaction batches. The system assumes all transactions can process in parallel, then re-executes any conflicts detected.

Performance Metrics: In December 2025, Aptos achieved sub-50 millisecond block times on mainnet—faster than any other major Layer 1.

Sustained throughput exceeds 22,000 transactions per second, with theoretical capacity over 150,000 TPS. The 2026 roadmap includes deploying Raptr consensus and Block-STM V2 for even greater scalability.

Institutional Traction: Aptos pursued a deliberate enterprise strategy with impressive results:

  • Stablecoin market cap reached $1.8 billion by December 2025 (nearly tripling over the year)
  • BlackRock's Digital Liquidity Fund deployed $500 million in tokenized assets
  • Mid-2025 stablecoin market cap grew 86% to $1.2 billion

This institutional adoption validates Move for serious finance applications.

Market Reality Check: Despite technical achievements, APT faced sustained sell pressure in early 2026, hitting an all-time low of $1.14 on February 2 amid capital outflows.

The token's struggle highlights a crucial truth: technological superiority doesn't automatically translate to market success. Building great infrastructure and capturing market value are separate challenges.

Initia: The Cross-Chain Interoperability Wildcard

Initia represents the most ambitious vision: bringing Move to the Cosmos ecosystem while supporting EVM and WasmVM simultaneously.

Breakthrough Innovation: Initia implements the first native integration of the Move Smart Contracting Language with Cosmos' Inter-Blockchain Communication (IBC) protocol. This isn't just a bridge—it's Move as a first-class citizen in the Cosmos ecosystem.

OPinit Stack: Initia's rollup framework is VM-agnostic, enabling Layer 2s to choose EVM, WasmVM, or MoveVM based on application needs. The architecture provides fraud proofs and rollback capabilities while leveraging Celestia for data availability. Thousands of rollups can scale securely with seamless messaging and bridging between different VMs.

Strategic Positioning: Where Sui and Aptos compete directly as standalone Layer 1s, Initia positions itself as infrastructure for application-specific rollups. Developers get the safety of Move, the flexibility of multiple VMs, and the interoperability of Cosmos—a "0-to-1 rollup playbook" that Ethereum's generic rollup approach doesn't match.

The vision is compelling, but Initia remains the least mature of the three, with ecosystem metrics yet to prove real-world adoption.

The Developer Experience Question

Technical architecture matters, but developer adoption ultimately depends on one factor: how easy is it to build?

Learning Curve: Move requires rethinking mental models. Developers accustomed to Solidity's account-based paradigm must learn resource-oriented programming. Sui's object model adds another layer of conceptual overhead. Aptos' account-centric approach offers more familiarity, while Initia's multi-VM support lets teams stick with EVM initially.

Tooling Maturity: Sui's 2026 transition to a full-stack developer platform (S2) acknowledges that raw performance isn't enough—you need integrated tools, clear documentation, and smooth onboarding. Aptos benefits from formal verification tools via the Move prover. Initia's multi-VM strategy creates tooling complexity but maximizes ecosystem compatibility.

Network Effects: Ethereum's Solidity ecosystem includes 4,000+ developers, extensive libraries, auditing firms, and institutional knowledge. Move-based chains collectively employ perhaps 1,400+ active developers. Breaking EVM's gravitational pull requires more than technical superiority—it demands an order-of-magnitude improvement in developer experience.

The Interoperability Factor: Movement Labs' Bridge

Movement Labs' M2 project introduces a fascinating wildcard: a ZK rollup on Ethereum that supports both Move and EVM smart contracts. By enabling 10,000 transactions per second through parallelization, M2 could bring Move's safety to Ethereum's ecosystem without requiring developers to choose sides.

If successful, M2 makes the Sui vs. Aptos vs. Initia question less zero-sum. Developers could write in Move while deploying to Ethereum's liquidity and user base.

Ecosystem Metrics: Who's Winning?

Developer Activity:

  • Sui: 954 monthly active developers (2x Aptos)
  • Aptos: 465 monthly active developers
  • Initia: Insufficient public data

Total Value Locked:

  • Sui: $2+ billion (doubling in Q4 2025)
  • Aptos: $1.8 billion in stablecoin market cap alone
  • Initia: Pre-mainnet/early adoption phase

Growth Trajectories:

  • Sui: 219% YoY developer growth, 19.9% QoQ TVL growth
  • Aptos: 86% H1 stablecoin market cap growth, institutional adoption focus
  • Initia: Binance Labs backing, Cosmos ecosystem integration potential

The raw numbers favor Sui, but metrics tell incomplete stories. Aptos' institutional strategy targets regulated entities with compliance requirements—revenue that doesn't show up in TVL but matters for long-term sustainability. Initia's cross-chain approach could unlock value across multiple ecosystems rather than concentrating it in one.

The 2026 Narrative Battle

Three distinct value propositions are emerging:

Sui's Narrative: "We rebuilt blockchain from first principles for parallel execution. The fastest finality, most intuitive object model, and strongest developer growth prove the architecture works."

Aptos' Narrative: "Enterprise adoption requires battle-tested performance with familiar developer models. Our institutional traction—BlackRock, major stablecoin issuers—validates Move for serious finance."

Initia's Narrative: "Why choose one VM? We bring Move's safety to Cosmos' interoperability while supporting EVM and WasmVM. Application-specific rollups beat generic Layer 1s."

Each is compelling. Each addresses real limitations of existing infrastructure. The question isn't which is objectively superior—it's which narrative resonates with the developers building the next generation of blockchain applications.

What This Means for Developers

If you're evaluating MoveVM blockchains in 2026:

Choose Sui if: You're building consumer applications requiring instant finality and can embrace object-oriented programming. The developer tooling investment and ecosystem growth suggest momentum.

Choose Aptos if: You're targeting institutional users or building financial infrastructure requiring formal verification. The account model's familiarity and enterprise partnerships reduce adoption friction.

Choose Initia if: You need cross-chain interoperability or want to build application-specific rollups. The multi-VM flexibility future-proofs your architecture.

Consider Movement's M2 if: You want Move's safety without abandoning Ethereum's ecosystem. The ZK rollup approach lets you bridge both worlds.

The honest answer is that in 2026, the winner hasn't been decided. Move's core innovations—resource safety, formal verification, parallel execution—are proven. How those innovations get packaged and delivered to developers remains the open question.

The Bigger Picture: Can Move Overcome EVM's Network Effects?

Ethereum's ecosystem didn't emerge because Solidity is a superior language—it emerged because Ethereum was first to market with a general-purpose smart contract platform. Network effects compounded: developers learned Solidity, which created more tools, which attracted more developers, which legitimized Solidity as the standard.

Move chains face the cold-start problem every new ecosystem confronts. The language's technical advantages are real, but so is the opportunity cost of learning a new paradigm when Solidity jobs outnumber Move roles 10-to-1.

What could shift the equation?

Regulatory clarity favoring secure-by-default systems: If regulators begin requiring formal verification for financial smart contracts, Move's built-in verification becomes a competitive advantage, not a nice-to-have.

Performance demands exceeding sequential capacity: As applications require thousands of transactions per second, parallel execution stops being optional. Move chains offer this natively; EVM chains bolt it on.

Catastrophic EVM exploits: Every major Solidity hack—re-entrancy, integer overflow, access control failures—is ammunition for Move advocates arguing that language-level safety matters.

The most likely outcome isn't "Move replaces EVM" but "Move captures segments EVM can't serve well." Consumer applications needing instant finality. Institutional finance requiring formal verification. Cross-chain protocols needing interoperability.

The Road Ahead

The convergence of GPU scarcity, AI compute demand growth, and maturing DePIN infrastructure creates a rare market opportunity. Traditional cloud providers dominated the first generation of AI infrastructure by offering reliability and convenience. Decentralized GPU networks are competing on cost, flexibility, and resistance to centralized control.

2026 will clarify which architectural decisions matter most. Sui's object model vs. Aptos' account model. Standalone Layer 1s vs. Initia's rollup-centric approach. Move purity vs. Movement's EVM compatibility.

For the developers, protocols, and investors placing bets today, the choice isn't just technical—it's strategic. You're not just picking a blockchain; you're picking a thesis about how blockchain infrastructure should evolve.

The question isn't whether MoveVM blockchains will succeed. It's which flavor of success each will achieve, and whether that's enough to justify their valuations and narratives in a market that has become brutally efficient at punishing hype and rewarding execution.

BlockEden.xyz provides enterprise-grade API infrastructure for developers building across leading blockchain networks including Sui and Aptos. Explore our API marketplace to access reliable node services for Move-based chains and beyond.

Sui Group's Treasury Revolution: How a Nasdaq Company is Turning Crypto Holdings into Yield-Generating Machines

· 9 min read
Dora Noda
Software Engineer

What happens when a Nasdaq-listed company stops treating cryptocurrency as a passive reserve asset and starts building an entire yield-generating business around it? Sui Group Holdings (SUIG) is answering that question in real-time, charting a course that could redefine how corporate treasuries approach digital assets in 2026 and beyond.

While most Digital Asset Treasury companies (DATs) simply buy and hold crypto, hoping for price appreciation, Sui Group is launching native stablecoins, deploying capital into DeFi protocols, and engineering recurring revenue streams—all while sitting on 108 million SUI tokens worth approximately $160 million. The company's ambition? To become the blueprint for next-generation corporate crypto treasuries.

The DAT Landscape is Getting Crowded—and Competitive

The corporate crypto treasury model has exploded since MicroStrategy pioneered the strategy in 2020. Today, Strategy (formerly MicroStrategy) holds over 687,000 BTC, and more than 200 U.S. companies have announced plans to adopt digital asset treasury strategies. Public DATCOs collectively held more than $100 billion in digital assets as of late 2025.

But cracks are appearing in the simple "buy and hold" model. Digital asset treasury companies face a looming shakeout in 2026 as competition from crypto ETFs intensifies. With spot Bitcoin and Ethereum ETFs now offering regulated exposure—and in some cases, staking yields—investors increasingly view ETFs as simpler, safer alternatives to DAT company stocks.

"Firms relying solely on holding digital assets—particularly altcoins—may struggle to survive the next downturn," warns industry analysis. Companies without sustainable yield or liquidity strategies risk becoming forced sellers during market volatility.

This is precisely the pressure point Sui Group is addressing. Rather than competing with ETFs on simple exposure, the company is building an operating model that generates recurring yield—something a passive ETF cannot replicate.

From Treasury Company to Yield-Generating Operating Business

Sui Group's transformation began with its October 2025 rebranding from Mill City Ventures, a specialty finance firm, to a foundation-backed digital asset treasury centered on SUI tokens. But the company's CIO Steven Mackintosh isn't satisfied with passive holding.

"Our priority is now clear: accumulating SUI and building infrastructure that generates recurring yield for shareholders," the company stated. The firm has already grown its SUI per share metric from 1.14 to 1.34, demonstrating accretive capital management.

The strategy rests on three pillars:

1. Massive SUI Accumulation: Sui Group currently holds about 108 million SUI tokens—just under 3% of the circulating supply. The near-term goal is to increase that stake to 5%. In a PIPE deal completed when SUI traded near $4.20, the treasury was valued at roughly $400-450 million.

2. Strategic Capital Management: The company raised approximately $450 million but intentionally withheld around $60 million to manage market risk, helping avoid forced token sales during periods of volatility. Sui Group recently bought back 8.8% of its own shares and maintains about $22 million in cash reserves.

3. Active DeFi Deployment: Beyond staking, Sui Group is deploying capital across Sui-native DeFi protocols, earning yield while deepening ecosystem liquidity.

SuiUSDE: The Yield-Bearing Stablecoin That Changes Everything

The centerpiece of Sui Group's strategy is SuiUSDE—a native, yield-bearing stablecoin built in partnership with the Sui Foundation and Ethena, expected to go live in February 2026.

This isn't just another stablecoin launch. Sui Group is among the first to white-label Ethena's technology on a non-Ethereum network, making Sui the first non-EVM chain to host an income-generating native stable asset backed by Ethena's infrastructure.

Here's how it works:

SuiUSDE will be collateralized using Ethena's existing products—USDe and USDtb—plus delta-neutral SUI positions. The backing consists of digital assets paired with corresponding short futures positions, creating a synthetic dollar that maintains its peg while generating yield.

The revenue model is what makes this transformative. Under the structure:

  • 90% of fees generated by SuiUSDE flow back to Sui Group Holdings and the Sui Foundation
  • Revenue is used either to buy back SUI in the open market or redeploy into Sui-native DeFi
  • The stablecoin will be integrated across DeepBook, Bluefin, Navi, and DEXs like Cetus
  • SuiUSDE will serve as collateral throughout the ecosystem

This creates a flywheel: SuiUSDE generates fees → fees buy SUI → SUI price appreciation benefits Sui Group treasury → increased treasury value enables more capital deployment.

USDi: BlackRock-Backed Institutional Stablecoin

Alongside SuiUSDE, Sui Group is launching USDi—a stablecoin backed by BlackRock's USD Institutional Digital Liquidity Fund (BUIDL), a tokenized money market fund.

While USDi doesn't generate yield for holders (unlike SuiUSDE), it serves a different purpose: providing institutional-grade stability backed by traditional finance's most trusted name. This dual-stablecoin approach gives Sui ecosystem users choice between yield-generating and maximum-stability options.

The involvement of both Ethena and BlackRock signals institutional confidence in Sui's infrastructure and Sui Group's execution capabilities.

Brian Quintenz Joins the Board: Regulatory Credibility at Scale

On January 5, 2026, Sui Group announced a board appointment that sent a clear signal about its ambitions: Brian Quintenz, former CFTC Commissioner and former Global Head of Policy at a16z crypto.

Quintenz's credentials are exceptional:

  • Nominated by both Presidents Obama and Trump to the CFTC
  • Unanimously confirmed by the U.S. Senate
  • Played a central role in shaping regulatory frameworks for derivatives, fintech, and digital assets
  • Led early oversight of Bitcoin futures markets
  • Ran policy strategy for one of crypto's most influential investment platforms

His path to Sui Group wasn't straightforward. Quintenz's nomination to chair the CFTC was withdrawn by the White House in September 2025 after facing roadblocks, including concerns over potential conflicts of interest raised by the Winklevoss twins and scrutiny of a16z lobbying efforts.

For Sui Group, Quintenz's appointment adds regulatory credibility at a critical moment. As DAT companies face increasing scrutiny—including risks of being classified as unregistered investment companies if crypto holdings exceed 40% of assets—having a former regulator on the board provides strategic guidance through the compliance landscape.

With Quintenz's appointment, Sui Group's five-member board now includes three independent directors under Nasdaq rules.

The Metrics That Matter: SUI Per Share and TNAV

As DAT companies mature, investors are demanding more sophisticated metrics beyond simple "how much crypto do they hold?"

Sui Group is leaning into this evolution, focusing on:

  • SUI Per Share: Has grown from 1.14 to 1.34, demonstrating accretive capital management
  • Treasury Net Asset Value (TNAV): Tracks the relationship between token holdings and market capitalization
  • Issuance Efficiency: Measures whether capital raises are accretive or dilutive to existing shareholders

These metrics matter because the DAT model faces structural challenges. If a company trades at a premium to its crypto holdings, issuing new shares to buy more crypto can be accretive. But if it trades at a discount, the math reverses—and management risks destroying shareholder value.

Sui Group's approach—generating recurring yield rather than relying solely on appreciation—provides a potential solution. Even if SUI prices decline, stablecoin fees and DeFi yields create baseline revenue that pure holding strategies cannot match.

MSCI's Decision and Institutional Implications

In a significant development for DAT companies, MSCI decided not to exclude digital asset treasury companies from its global equity indexes, despite proposals to remove firms with over 50% of assets in cryptocurrencies.

The decision maintains liquidity for passive funds tracking MSCI benchmarks, which oversee $18.3 trillion in assets. With DATCOs holding $137.3 billion in digital assets collectively, their continued inclusion preserves a critical source of institutional demand.

MSCI deferred changes to a February 2026 review, giving companies like Sui Group time to demonstrate their yield-generating models can differentiate them from simple holding vehicles.

What This Means for Corporate Crypto Treasuries

Sui Group's strategy offers a template for the next evolution of corporate crypto treasuries:

  1. Beyond Buy and Hold: The simple accumulation model faces existential competition from ETFs. Companies must demonstrate operational expertise, not just conviction.

  2. Yield Generation is Non-Negotiable: Whether through staking, lending, DeFi deployment, or native stablecoin issuance, treasuries must produce recurring revenue to justify premiums over ETF alternatives.

  3. Ecosystem Alignment Matters: Sui Group's official relationship with the Sui Foundation creates advantages pure financial holders cannot replicate. Foundation partnerships provide technical support, ecosystem integration, and strategic alignment.

  4. Regulatory Positioning is Strategic: Board appointments like Quintenz signal that successful DAT companies will invest heavily in compliance and regulatory relationships.

  5. Metrics Evolution: SUI per share, TNAV, and issuance efficiency will increasingly replace simple market cap comparisons as investors become more sophisticated.

Looking Ahead: The $10 Billion TVL Target

Experts project that the addition of yield-generating stablecoins could push Sui's total value locked past $10 billion by 2026, significantly raising its position in global DeFi rankings. As of now, Sui's TVL sits around $1.5-2 billion, meaning SuiUSDE and related initiatives would need to catalyze 5-6x growth.

Whether Sui Group succeeds will depend on execution: Can SuiUSDE achieve meaningful adoption? Will the fee-to-buyback flywheel generate material revenue? Can the company navigate regulatory complexity with its new governance structure?

What's certain is that the company has moved beyond the simplistic DAT playbook. In a market where ETFs threaten to commoditize crypto exposure, Sui Group is betting that active yield generation, ecosystem integration, and operational excellence can command premium valuations.

For corporate treasurers watching from the sidelines, the message is clear: holding crypto is no longer enough. The next generation of digital asset companies will be builders, not just buyers.


Building on the Sui network? BlockEden.xyz provides enterprise-grade RPC services and APIs for Sui and 25+ other blockchain networks. Explore our Sui API services to build on infrastructure designed for institutional-grade reliability.

$10 Billion Frozen for 6 Hours: What Sui's Latest Outage Reveals About Blockchain's Institutional Readiness

· 8 min read
Dora Noda
Software Engineer

On January 14, 2026, at 2:52 PM UTC, the Sui Network stopped producing blocks. For nearly six hours, approximately $10 billion in on-chain value sat frozen—transactions couldn't settle, DeFi positions couldn't be adjusted, and gaming applications went dark. No funds were lost, but the incident reignited a critical debate: can high-throughput blockchains deliver the reliability that institutional adoption demands?

This wasn't Sui's first stumble. Following a November 2024 validator crash and a December 2025 DDoS attack that degraded performance, this latest consensus bug marks the network's third significant incident in just over a year. Meanwhile, Solana—once notorious for outages—survived a 6 Tbps DDoS attack in December 2025 with zero downtime. The contrast is stark, and it signals a fundamental shift in how we evaluate blockchain infrastructure: speed is no longer enough.

The Anatomy of a Consensus Failure

The technical post-mortem reveals an edge case that highlights the complexity of distributed consensus. Certain garbage collection conditions combined with an optimization path caused validators to compute divergent checkpoint candidates. When more than one-third of stake signed conflicting checkpoint digests, certification stalled entirely.

Here's what happened in sequence:

  1. Detection (2:52 PM UTC): Block production and checkpoint creation stopped. Sui's team flagged the issue immediately.

  2. Diagnosis (approximately 9 hours of analysis): Engineers identified that validators were reaching different conclusions when handling certain conflicting transactions—a subtle bug in how consensus commits were processed.

  3. Fix Development (11:37 PST): The team implemented a patch to the commit logic.

  4. Deployment (12:44 PST): After a successful canary deployment by Mysten Labs validators, the wider validator set upgraded.

  5. Recovery (8:44 PM UTC): Service restored, roughly 5 hours and 52 minutes after detection.

The recovery process required validators to remove incorrect consensus data, apply the fix, and replay the chain from the point of divergence. It worked—but six hours is an eternity in financial markets where milliseconds matter.

The Reliability Reckoning: From TPS Wars to Uptime Wars

For years, blockchain competition centered on a single metric: transactions per second. Solana promised 65,000 TPS. Sui claimed 297,000 TPS in testing. The arms race for throughput dominated marketing narratives and investor attention.

That era is ending. As one analyst noted: "After 2025, the core metrics for public chain competition will be shifting from 'Who is faster' to 'Who is more stable, who is more predictable.'"

The reason is institutional capital. When JPMorgan Asset Management launched a $100 million tokenized money market fund on Ethereum, they weren't optimizing for speed—they were optimizing for certainty. When BlackRock, Fidelity, and Grayscale deployed billions into Bitcoin and Ethereum ETFs, accumulating $31 billion in net inflows and processing $880 billion in trading volume, they chose chains with battle-tested reliability over theoretical throughput advantages.

True blockchain performance is now defined by three elements working together: throughput (capacity), block time (inclusion speed), and finality (irreversibility). The fastest chains are those that balance all three, but the most valuable chains are those that do so consistently—under attack, under load, and under edge-case conditions that no testnet anticipates.

Solana's Reliability Redemption

The comparison with Solana is instructive. Between 2021 and 2022, Solana suffered seven major outages, with the longest lasting 17 hours after bot activity during a token launch overwhelmed validators. The network became a punchline—"Solana is down again" was a running joke in crypto Twitter circles.

But Solana's engineering team responded with structural changes. They implemented the QUIC protocol and Stake-Weighted Quality of Service (SWQoS), fundamentally redesigning how the network handles transaction prioritization and spam resistance. The December 2025 DDoS attack—a 6 Tbps assault that would rival attacks against global cloud giants—tested these improvements. The result: sub-second confirmation times and stable latency throughout.

This resilience isn't just technical achievement—it's the foundation for institutional trust. Solana now leads the ETF wave with eight spot-plus-staking ETF applications and six products live by November 2025, generating over $4.6 billion in cumulative volume. The network's reputation has inverted from "fast but fragile" to "proven under fire."

Sui's path forward requires a similar transformation. The planned changes—improved automation for validator operations, increased testing for consensus edge cases, and early detection of checkpoint inconsistencies—are necessary but incremental. The deeper question is whether Sui's architectural decisions inherently create more surface area for consensus failures than mature alternatives.

The Institutional Reliability Threshold

What do institutions actually require? The answer has become clearer as traditional finance deploys on-chain:

Predictable Settlement: Large custodians and clearing agents now operate hybrid models linking blockchain rails with conventional payment and securities networks. Same-day transaction finality under regulated controls is the baseline expectation.

Operational Auditability: Institutional settlement infrastructure in 2026 is defined by precision and auditability. Every transaction must be traceable, every failure explainable, and every recovery documented to regulatory standards.

Uptime Guarantees: Traditional financial infrastructure operates with "five nines" (99.999%) uptime expectations—roughly 5 minutes of downtime per year. Six hours of frozen assets would be career-ending for a traditional custodian.

Graceful Degradation: When failures occur, institutions expect systems to degrade gracefully rather than halt completely. A blockchain that freezes entirely during consensus disputes violates this principle.

Sui's $10 billion freeze, even without fund loss, represents a category failure on the third point. For retail traders and DeFi degens, a six-hour pause is an inconvenience. For institutional allocators managing client capital under fiduciary duty, it's a disqualifying event until proven otherwise.

The Emerging Reliability Hierarchy

Based on 2025-2026 performance data, a rough reliability hierarchy is emerging among high-throughput chains:

Tier 1 - Proven Institutional Grade: Ethereum (no major outages, but limited throughput), Solana (reformed with 18+ months clean record)

Tier 2 - Promising but Unproven: Base (backed by Coinbase infrastructure), Arbitrum/Optimism (inheriting Ethereum's security model)

Tier 3 - High Potential, Reliability Questions: Sui (multiple incidents), newer L1s without extended track records

This hierarchy doesn't reflect technological superiority—Sui's object-centric data model and parallel processing capabilities remain genuinely innovative. But innovation without reliability creates technology that institutions can admire but not deploy.

What Comes Next for Sui

Sui's response to this incident will determine its institutional trajectory. The immediate technical fixes address the specific bug, but the broader challenge is demonstrating systemic reliability improvement.

Key metrics to watch:

Time Between Incidents: The November 2024 → December 2025 → January 2026 progression shows accelerating, not decreasing, frequency. Reversing this trend is essential.

Recovery Time Improvement: Six hours is better than 17 hours (Solana's worst), but the goal should be minutes, not hours. Automated failover and faster consensus recovery mechanisms need development.

Validator Set Maturation: Sui's validator set is smaller and less battle-tested than Solana's. Expanding geographic distribution and operational sophistication across validators would improve resilience.

Formal Verification: Sui's Move language already emphasizes formal verification for smart contracts. Extending this rigor to consensus-layer code could catch edge cases before they reach production.

The good news: Sui's ecosystem (DeFi, gaming, NFTs) showed resilience. No funds were lost, and the community response was more constructive than panicked. The SUI token dropped 6% during the incident but didn't collapse, suggesting the market treats these events as growing pains rather than existential threats.

The Reliability Premium in 2026 Markets

The broader lesson transcends Sui. As blockchain infrastructure matures, reliability becomes a differentiating feature that commands premium valuations. Chains that can demonstrate institutional-grade uptime will attract the next wave of tokenized assets—the gold, stocks, intellectual property, and GPUs that OKX Ventures founder Jeff Ren predicts will move on-chain in 2026.

This creates a strategic opportunity for established chains and a challenge for newer entrants. Ethereum's relatively modest throughput is increasingly acceptable because its reliability is unquestioned. Solana's reformed reputation opens doors that were closed during its outage-prone era.

For Sui and similar high-throughput chains, the 2026 competitive landscape requires proving that innovation and reliability aren't trade-offs. The technology to achieve both exists—the question is whether teams can implement it before institutional patience runs out.

The $10 billion that sat frozen for six hours wasn't lost, but neither was the lesson: in the institutional era, uptime is the ultimate feature.


Building reliable infrastructure on Sui, Ethereum, or other high-throughput chains requires battle-tested RPC providers that maintain uptime when networks face stress. BlockEden.xyz provides enterprise-grade API endpoints with redundancy and monitoring designed for institutional requirements. Explore our infrastructure to build on foundations that stay online.

Sui Prover Goes Open Source: Why Formal Verification Is the Missing Link in Smart Contract Security

· 11 min read
Dora Noda
Software Engineer

In 2025, DeFi lost $3.3 billion to smart contract exploits—despite the fact that most attacked protocols had been audited, some multiple times. The $1.5 billion Bybit breach in February, the $42 million GMX exploit, and countless reentrancy attacks proved an uncomfortable truth: traditional security audits are necessary but not sufficient. When mathematical precision matters, testing edge cases isn't enough. You need to prove them.

This is why the open-sourcing of Sui Prover matters far more than another GitHub release. Built by Asymptotic and now freely available to the Sui developer community, the Sui Prover brings formal verification—the same mathematical technique that ensures flight control systems and processor designs don't fail—to everyday smart contract development. In a landscape where a single overlooked edge case can drain hundreds of millions, the ability to mathematically prove that code behaves correctly isn't a luxury. It's becoming a necessity.

Walrus Protocol: How Sui's $140M Storage Bet Could Reshape Web3's Data Layer

· 8 min read
Dora Noda
Software Engineer

When Mysten Labs announced that its Walrus Protocol had secured $140 million from Standard Crypto, a16z, and Franklin Templeton in March 2025, it sent a clear message: the decentralized storage wars are entering a new phase. But in a landscape already populated by Filecoin's enterprise ambitions and Arweave's permanent storage promise, what makes Walrus different enough to justify a $2 billion valuation before its first day of operation?

The answer lies in a fundamental rethinking of how decentralized storage should work.

The Storage Problem Nobody Solved

Decentralized storage has been Web3's perpetual unsolved problem. Users want the reliability of AWS with the censorship resistance of blockchain, but existing solutions have forced painful trade-offs.

Filecoin, the largest player with a market cap that has fluctuated significantly through 2025, requires users to negotiate storage deals with providers. When those deals expire, your data might disappear. The network's Q3 2025 utilization hit 36%—an improvement from 32% the previous quarter—but still leaves questions about efficiency at scale.

Arweave offers permanent storage with its "pay once, store forever" model, but that permanence comes at a cost. Storing data on Arweave can run 20 times more expensive than Filecoin for equivalent capacity. For applications handling terabytes of user data, the economics simply don't work.

IPFS, meanwhile, isn't really storage at all—it's a protocol. Without "pinning" services to keep your data alive, content disappears when nodes drop it from cache. It's like building a house on a foundation that might decide to relocate.

Into this fragmented landscape steps Walrus, and its secret weapon is mathematics.

RedStuff: The Engineering Breakthrough

At Walrus's core sits RedStuff, a two-dimensional erasure coding protocol that represents genuine innovation in distributed systems engineering. To understand why this matters, consider how traditional decentralized storage handles redundancy.

Full replication—storing multiple complete copies across nodes—is simple but wasteful. To protect against Byzantine faults where up to one-third of nodes might be malicious, you need extensive duplication, driving costs skyward.

One-dimensional erasure coding, like Reed-Solomon encoding, splits files into fragments with parity data for reconstruction. More efficient, but with a critical weakness: recovering a single lost fragment requires downloading data equivalent to the entire original file. In dynamic networks with frequent node churn, this creates bandwidth bottlenecks that cripple performance.

RedStuff solves this through matrix-based encoding that creates both primary and secondary "slivers." When a node fails, the remaining nodes can reconstruct missing data by downloading only what was lost—not the entire blob. Recovery bandwidth scales as O(|blob|/n) rather than O(|blob|), a difference that becomes enormous at scale.

The protocol achieves security with just 4.5x replication, compared to the 10-30x required by naive approaches. According to the Walrus team's own analysis, this translates to storage costs roughly 80% lower than Filecoin and up to 99% lower than Arweave for equivalent data availability.

Perhaps most importantly, RedStuff is the first protocol to support storage challenges in asynchronous networks. This prevents attackers from exploiting network delays to pass verification without actually storing data—a vulnerability that has plagued earlier systems.

The $140 Million Vote of Confidence

The funding round that closed in March 2025 tells its own story. Standard Crypto led, with a16z's crypto arm, Electric Capital, and Franklin Templeton Digital Assets participating. Franklin Templeton's involvement is particularly notable—when one of the world's largest asset managers backs blockchain infrastructure, it signals institutional conviction beyond typical crypto venture plays.

The token sale valued Walrus's WAL token supply at $2 billion fully diluted. For context, Filecoin—with years of operation and an established ecosystem—trades at a market cap that has seen significant volatility, dipping dramatically in October 2025 before recovering. The market is betting that Walrus's technical advantages will translate into meaningful adoption.

WAL tokenomics reflect lessons learned from earlier projects. The 5 billion total supply includes a 10% user incentive allocation, with an initial 4% airdrop and 6% reserved for future distributions. Deflationary mechanisms punish short-term stake shifting with partial burns, while slashing penalties for poor-performing storage nodes protect network integrity.

The token unlocks are thoughtfully staged: investor allocations don't begin unlocking until March 2026, a full year post-mainnet, reducing sell pressure during the critical early adoption phase.

Real-World Traction

Since mainnet launched on March 27, 2025, Walrus has attracted over 120 projects and hosts 11 websites entirely on decentralized infrastructure. This isn't vaporware—it's production usage.

Decrypt, the prominent Web3 media outlet, has begun storing content on Walrus. TradePort, Sui's largest NFT marketplace, uses the protocol for dynamic NFT metadata, enabling composable, upgradable digital assets that weren't possible with static storage solutions.

The use cases extend beyond simple file storage. Walrus can serve as a low-cost data availability layer for rollups, where sequencers upload transactions and executors only need to temporarily reconstruct them for processing. This positions Walrus as infrastructure for the modular blockchain thesis that has dominated recent development.

AI applications represent another frontier. Clean training datasets, model weights, and proofs of correct training can all be stored with verified provenance—critical for an industry grappling with questions of data authenticity and model auditing.

The Storage Wars Landscape

Walrus enters a market projected to reach $6.53 billion by 2034, growing at over 21% annually according to Fundamental Business Insights. That growth is driven by increasing data privacy concerns, rising cyber threats, and regulatory pressures pushing organizations toward alternatives to centralized cloud storage.

The competitive positioning looks favorable. Filecoin targets enterprise workloads with its deal-based model. Arweave owns permanent storage for archives, legal documents, and cultural preservation. Storj offers S3-compatible object storage with fixed pricing ($0.004 per GB monthly as of early 2025).

Walrus carves out space for high-availability, cost-efficient storage that bridges on-chain and off-chain worlds. Its integration with Sui provides natural developer flow, but the storage layer is technically chain-agnostic—applications built on Ethereum, Solana, or elsewhere can plug in for off-chain storage.

The total addressable market for decentralized storage remains a fraction of the broader cloud storage industry, valued at $255 billion in 2025 and projected to reach $774 billion by 2032. Even capturing a small percentage of that migration would represent massive growth.

Technical Architecture Deep Dive

Walrus's architecture separates control and metadata (running on Sui) from the storage layer itself. This division allows the protocol to leverage Sui's fast finality for coordination while maintaining storage agnosticism.

When a user stores a blob, the data undergoes RedStuff encoding, splitting into slivers distributed across storage nodes for that epoch. Each node commits to storing and serving assigned slivers. The economic incentives align through staking—nodes must maintain collateral that can be slashed for poor performance or data unavailability.

Data resilience is exceptional: Walrus can recover information even if two-thirds of storage nodes crash or turn adversarial. This Byzantine fault tolerance exceeds the requirements of most production systems.

The protocol incorporates authenticated data structures to defend against malicious clients attempting to corrupt the network. Combined with the asynchronous storage challenge system, this creates a security model robust against the attack vectors that have compromised earlier decentralized storage systems.

What Could Go Wrong

No technology analysis is complete without examining risks. Walrus faces several challenges:

Competition from incumbents: Filecoin has years of ecosystem development and enterprise relationships. Arweave has brand recognition in the permanent storage niche. Displacing established players requires not just better technology but better distribution.

Sui dependency: While the storage layer is technically chain-agnostic, tight integration with Sui means Walrus's fate is partially tied to that ecosystem's success. If Sui fails to achieve mainstream adoption, Walrus loses its primary developer funnel.

Token economics in practice: The deflationary mechanisms and staking penalties look good on paper, but real-world behavior often diverges from theoretical models. The March 2026 investor unlock will be the first major test of WAL's price stability.

Regulatory uncertainty: Decentralized storage sits in regulatory gray zones across jurisdictions. How authorities treat data availability layers—especially those potentially storing sensitive content—remains unclear.

The Verdict

Walrus represents genuine technical innovation in a space that desperately needed it. RedStuff's two-dimensional erasure coding isn't marketing differentiation—it's a meaningful architectural advance with published research backing its claims.

The $140 million funding from credible investors, rapid ecosystem adoption, and thoughtful tokenomics suggest this project has staying power beyond the typical crypto hype cycle. Whether it can capture significant market share from entrenched competitors remains to be seen, but the pieces are in place for a serious challenge.

For developers building applications that need reliable, affordable, decentralized data storage, Walrus deserves serious evaluation. The storage wars have a new combatant, and this one came armed with better mathematics.


Building on Sui or exploring decentralized storage solutions for your Web3 application? BlockEden.xyz provides enterprise-grade RPC infrastructure and API services that integrate seamlessly with emerging ecosystems. Explore our API marketplace to power your next project with infrastructure designed for the decentralized future.

Building Decentralized Encryption with @mysten/seal: A Developer's Tutorial

· 13 min read
Dora Noda
Software Engineer

Privacy is becoming public infrastructure. In 2025, developers need tools that make encryption as easy as storing data. Mysten Labs' Seal provides exactly that—decentralized secrets management with onchain access control. This tutorial will teach you how to build secure Web3 applications using identity-based encryption, threshold security, and programmable access policies.


Introduction: Why Seal Matters for Web3

Traditional cloud applications rely on centralized key management systems where a single provider controls access to encrypted data. While convenient, this creates dangerous single points of failure. If the provider is compromised, goes offline, or decides to restrict access, your data becomes inaccessible or vulnerable.

Seal changes this paradigm entirely. Built by Mysten Labs for the Sui blockchain, Seal is a decentralized secrets management (DSM) service that enables:

  • Identity-based encryption where content is protected before it leaves your environment
  • Threshold encryption that distributes key access across multiple independent nodes
  • Onchain access control with time locks, token-gating, and custom authorization logic
  • Storage agnostic design that works with Walrus, IPFS, or any storage solution

Whether you're building secure messaging apps, gated content platforms, or time-locked asset transfers, Seal provides the cryptographic primitives and access control infrastructure you need.


Getting Started

Prerequisites

Before diving in, ensure you have:

  • Node.js 18+ installed
  • Basic familiarity with TypeScript/JavaScript
  • A Sui wallet for testing (like Sui Wallet)
  • Understanding of blockchain concepts

Installation

Install the Seal SDK via npm:

npm install @mysten/seal

You'll also want the Sui SDK for blockchain interactions:

npm install @mysten/sui

Project Setup

Create a new project and initialize it:

mkdir seal-tutorial
cd seal-tutorial
npm init -y
npm install @mysten/seal @mysten/sui typescript @types/node

Create a simple TypeScript configuration:

// tsconfig.json
{
"compilerOptions": {
"target": "ES2020",
"module": "commonjs",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true
}
}

Core Concepts: How Seal Works

Before writing code, let's understand Seal's architecture:

1. Identity-Based Encryption (IBE)

Unlike traditional encryption where you encrypt to a public key, IBE lets you encrypt to an identity (like an email address or Sui address). The recipient can only decrypt if they can prove they control that identity.

2. Threshold Encryption

Instead of trusting a single key server, Seal uses t-of-n threshold schemes. You might configure 3-of-5 key servers, meaning any 3 servers can cooperate to provide decryption keys, but 2 or fewer cannot.

3. Onchain Access Control

Access policies are enforced by Sui smart contracts. Before a key server provides decryption keys, it verifies that the requestor meets the onchain policy requirements (token ownership, time constraints, etc.).

4. Key Server Network

Distributed key servers validate access policies and generate decryption keys. These servers are operated by different parties to ensure no single point of control.


Basic Implementation: Your First Seal Application

Let's build a simple application that encrypts sensitive data and controls access through Sui blockchain policies.

Step 1: Initialize the Seal Client

// src/seal-client.ts
import { SealClient } from '@mysten/seal';
import { SuiClient } from '@mysten/sui/client';

export async function createSealClient() {
// Initialize Sui client for testnet
const suiClient = new SuiClient({
url: 'https://fullnode.testnet.sui.io'
});

// Configure Seal client with testnet key servers
const sealClient = new SealClient({
suiClient,
keyServers: [
'https://keyserver1.seal-testnet.com',
'https://keyserver2.seal-testnet.com',
'https://keyserver3.seal-testnet.com'
],
threshold: 2, // 2-of-3 threshold
network: 'testnet'
});

return { sealClient, suiClient };
}

Step 2: Simple Encryption/Decryption

// src/basic-encryption.ts
import { createSealClient } from './seal-client';

async function basicExample() {
const { sealClient } = await createSealClient();

// Data to encrypt
const sensitiveData = "This is my secret message!";
const recipientAddress = "0x742d35cc6d4c0c08c0f9bf3c9b2b6c64b3b4f5c6d7e8f9a0b1c2d3e4f5a6b7c8";

try {
// Encrypt data for a specific Sui address
const encryptedData = await sealClient.encrypt({
data: Buffer.from(sensitiveData, 'utf-8'),
recipientId: recipientAddress,
// Optional: add metadata
metadata: {
contentType: 'text/plain',
timestamp: Date.now()
}
});

console.log('Encrypted data:', {
ciphertext: encryptedData.ciphertext.toString('base64'),
encryptionId: encryptedData.encryptionId
});

// Later, decrypt the data (requires proper authorization)
const decryptedData = await sealClient.decrypt({
ciphertext: encryptedData.ciphertext,
encryptionId: encryptedData.encryptionId,
recipientId: recipientAddress
});

console.log('Decrypted data:', decryptedData.toString('utf-8'));

} catch (error) {
console.error('Encryption/decryption failed:', error);
}
}

basicExample();

Access Control with Sui Smart Contracts

The real power of Seal comes from programmable access control. Let's create a time-locked encryption example where data can only be decrypted after a specific time.

Step 1: Deploy Access Control Contract

First, we need a Move smart contract that defines our access policy:

// contracts/time_lock.move
module time_lock::policy {
use sui::clock::{Self, Clock};
use sui::object::{Self, UID};
use sui::tx_context::{Self, TxContext};

public struct TimeLockPolicy has key, store {
id: UID,
unlock_time: u64,
authorized_user: address,
}

public fun create_time_lock(
unlock_time: u64,
authorized_user: address,
ctx: &mut TxContext
): TimeLockPolicy {
TimeLockPolicy {
id: object::new(ctx),
unlock_time,
authorized_user,
}
}

public fun can_decrypt(
policy: &TimeLockPolicy,
user: address,
clock: &Clock
): bool {
let current_time = clock::timestamp_ms(clock);
policy.authorized_user == user && current_time >= policy.unlock_time
}
}

Step 2: Integrate with Seal

// src/time-locked-encryption.ts
import { createSealClient } from './seal-client';
import { TransactionBlock } from '@mysten/sui/transactions';

async function createTimeLocked() {
const { sealClient, suiClient } = await createSealClient();

// Create access policy on Sui
const txb = new TransactionBlock();

const unlockTime = Date.now() + 60000; // Unlock in 1 minute
const authorizedUser = "0x742d35cc6d4c0c08c0f9bf3c9b2b6c64b3b4f5c6d7e8f9a0b1c2d3e4f5a6b7c8";

txb.moveCall({
target: 'time_lock::policy::create_time_lock',
arguments: [
txb.pure(unlockTime),
txb.pure(authorizedUser)
]
});

// Execute transaction to create policy
const result = await suiClient.signAndExecuteTransactionBlock({
transactionBlock: txb,
signer: yourKeypair, // Your Sui keypair
});

const policyId = result.objectChanges?.find(
change => change.type === 'created'
)?.objectId;

// Now encrypt with this policy
const sensitiveData = "This will unlock in 1 minute!";

const encryptedData = await sealClient.encrypt({
data: Buffer.from(sensitiveData, 'utf-8'),
recipientId: authorizedUser,
accessPolicy: {
policyId,
policyType: 'time_lock'
}
});

console.log('Time-locked data created. Try decrypting after 1 minute.');

return {
encryptedData,
policyId,
unlockTime
};
}

Practical Examples

Example 1: Secure Messaging Application

// src/secure-messaging.ts
import { createSealClient } from './seal-client';

class SecureMessenger {
private sealClient: any;

constructor(sealClient: any) {
this.sealClient = sealClient;
}

async sendMessage(
message: string,
recipientAddress: string,
senderKeypair: any
) {
const messageData = {
content: message,
timestamp: Date.now(),
sender: senderKeypair.toSuiAddress(),
messageId: crypto.randomUUID()
};

const encryptedMessage = await this.sealClient.encrypt({
data: Buffer.from(JSON.stringify(messageData), 'utf-8'),
recipientId: recipientAddress,
metadata: {
type: 'secure_message',
sender: senderKeypair.toSuiAddress()
}
});

// Store encrypted message on decentralized storage (Walrus)
return this.storeOnWalrus(encryptedMessage);
}

async readMessage(encryptionId: string, recipientKeypair: any) {
// Retrieve from storage
const encryptedData = await this.retrieveFromWalrus(encryptionId);

// Decrypt with Seal
const decryptedData = await this.sealClient.decrypt({
ciphertext: encryptedData.ciphertext,
encryptionId: encryptedData.encryptionId,
recipientId: recipientKeypair.toSuiAddress()
});

return JSON.parse(decryptedData.toString('utf-8'));
}

private async storeOnWalrus(data: any) {
// Integration with Walrus storage
// This would upload the encrypted data to Walrus
// and return the blob ID for retrieval
}

private async retrieveFromWalrus(blobId: string) {
// Retrieve encrypted data from Walrus using blob ID
}
}

Example 2: Token-Gated Content Platform

// src/gated-content.ts
import { createSealClient } from './seal-client';

class ContentGating {
private sealClient: any;
private suiClient: any;

constructor(sealClient: any, suiClient: any) {
this.sealClient = sealClient;
this.suiClient = suiClient;
}

async createGatedContent(
content: string,
requiredNftCollection: string,
creatorKeypair: any
) {
// Create NFT ownership policy
const accessPolicy = await this.createNftPolicy(
requiredNftCollection,
creatorKeypair
);

// Encrypt content with NFT access requirement
const encryptedContent = await this.sealClient.encrypt({
data: Buffer.from(content, 'utf-8'),
recipientId: 'nft_holders', // Special recipient for NFT holders
accessPolicy: {
policyId: accessPolicy.policyId,
policyType: 'nft_ownership'
}
});

return {
contentId: encryptedContent.encryptionId,
accessPolicy: accessPolicy.policyId
};
}

async accessGatedContent(
contentId: string,
userAddress: string,
userKeypair: any
) {
// Verify NFT ownership first
const hasAccess = await this.verifyNftOwnership(
userAddress,
contentId
);

if (!hasAccess) {
throw new Error('Access denied: Required NFT not found');
}

// Decrypt content
const decryptedContent = await this.sealClient.decrypt({
encryptionId: contentId,
recipientId: userAddress
});

return decryptedContent.toString('utf-8');
}

private async createNftPolicy(collection: string, creator: any) {
// Create Move contract that checks NFT ownership
// Returns policy object ID
}

private async verifyNftOwnership(user: string, contentId: string) {
// Check if user owns required NFT
// Query Sui for NFT ownership
}
}

Example 3: Time-Locked Asset Transfer

// src/time-locked-transfer.ts
import { createSealClient } from './seal-client';

async function createTimeLockTransfer(
assetData: any,
recipientAddress: string,
unlockTimestamp: number,
senderKeypair: any
) {
const { sealClient, suiClient } = await createSealClient();

// Create time-lock policy on Sui
const timeLockPolicy = await createTimeLockPolicy(
unlockTimestamp,
recipientAddress,
senderKeypair,
suiClient
);

// Encrypt asset transfer data
const transferData = {
asset: assetData,
recipient: recipientAddress,
unlockTime: unlockTimestamp,
transferId: crypto.randomUUID()
};

const encryptedTransfer = await sealClient.encrypt({
data: Buffer.from(JSON.stringify(transferData), 'utf-8'),
recipientId: recipientAddress,
accessPolicy: {
policyId: timeLockPolicy.policyId,
policyType: 'time_lock'
}
});

console.log(`Asset locked until ${new Date(unlockTimestamp)}`);

return {
transferId: encryptedTransfer.encryptionId,
unlockTime: unlockTimestamp,
policyId: timeLockPolicy.policyId
};
}

async function claimTimeLockTransfer(
transferId: string,
recipientKeypair: any
) {
const { sealClient } = await createSealClient();

try {
const decryptedData = await sealClient.decrypt({
encryptionId: transferId,
recipientId: recipientKeypair.toSuiAddress()
});

const transferData = JSON.parse(decryptedData.toString('utf-8'));

// Process the asset transfer
console.log('Asset transfer unlocked:', transferData);

return transferData;
} catch (error) {
console.error('Transfer not yet unlocked or access denied:', error);
throw error;
}
}

Integration with Walrus Decentralized Storage

Seal works seamlessly with Walrus, Sui's decentralized storage solution. Here's how to integrate both:

// src/walrus-integration.ts
import { createSealClient } from './seal-client';

class SealWalrusIntegration {
private sealClient: any;
private walrusClient: any;

constructor(sealClient: any, walrusClient: any) {
this.sealClient = sealClient;
this.walrusClient = walrusClient;
}

async storeEncryptedData(
data: Buffer,
recipientAddress: string,
accessPolicy?: any
) {
// Encrypt with Seal
const encryptedData = await this.sealClient.encrypt({
data,
recipientId: recipientAddress,
accessPolicy
});

// Store encrypted data on Walrus
const blobId = await this.walrusClient.store(
encryptedData.ciphertext
);

// Return reference that includes both Seal and Walrus info
return {
blobId,
encryptionId: encryptedData.encryptionId,
accessPolicy: encryptedData.accessPolicy
};
}

async retrieveAndDecrypt(
blobId: string,
encryptionId: string,
userKeypair: any
) {
// Retrieve from Walrus
const encryptedData = await this.walrusClient.retrieve(blobId);

// Decrypt with Seal
const decryptedData = await this.sealClient.decrypt({
ciphertext: encryptedData,
encryptionId,
recipientId: userKeypair.toSuiAddress()
});

return decryptedData;
}
}

// Usage example
async function walrusExample() {
const { sealClient } = await createSealClient();
const walrusClient = new WalrusClient('https://walrus-testnet.sui.io');

const integration = new SealWalrusIntegration(sealClient, walrusClient);

const fileData = Buffer.from('Important document content');
const recipientAddress = '0x...';

// Store encrypted
const result = await integration.storeEncryptedData(
fileData,
recipientAddress
);

console.log('Stored with Blob ID:', result.blobId);

// Later, retrieve and decrypt
const decrypted = await integration.retrieveAndDecrypt(
result.blobId,
result.encryptionId,
recipientKeypair
);

console.log('Retrieved data:', decrypted.toString());
}

Threshold Encryption Advanced Configuration

For production applications, you'll want to configure custom threshold encryption with multiple key servers:

// src/advanced-threshold.ts
import { SealClient } from '@mysten/seal';

async function setupProductionSeal() {
// Configure with multiple independent key servers
const keyServers = [
'https://keyserver-1.your-org.com',
'https://keyserver-2.partner-org.com',
'https://keyserver-3.third-party.com',
'https://keyserver-4.backup-provider.com',
'https://keyserver-5.fallback.com'
];

const sealClient = new SealClient({
keyServers,
threshold: 3, // 3-of-5 threshold
network: 'mainnet',
// Advanced options
retryAttempts: 3,
timeoutMs: 10000,
backupKeyServers: [
'https://backup-1.emergency.com',
'https://backup-2.emergency.com'
]
});

return sealClient;
}

async function robustEncryption() {
const sealClient = await setupProductionSeal();

const criticalData = "Mission critical encrypted data";

// Encrypt with high security guarantees
const encrypted = await sealClient.encrypt({
data: Buffer.from(criticalData, 'utf-8'),
recipientId: '0x...',
// Require all 5 servers for maximum security
customThreshold: 5,
// Add redundancy
redundancy: 2,
accessPolicy: {
// Multi-factor requirements
requirements: ['nft_ownership', 'time_lock', 'multisig_approval']
}
});

return encrypted;
}

Security Best Practices

1. Key Management

// src/security-practices.ts

// GOOD: Use secure key derivation
import { generateKeypair } from '@mysten/sui/cryptography/ed25519';

const keypair = generateKeypair();

// GOOD: Store keys securely (example with environment variables)
const keypair = Ed25519Keypair.fromSecretKey(
process.env.PRIVATE_KEY
);

// BAD: Never hardcode keys
const badKeypair = Ed25519Keypair.fromSecretKey(
"hardcoded-secret-key-12345" // Don't do this!
);

2. Access Policy Validation

// Always validate access policies before encryption
async function secureEncrypt(data: Buffer, recipient: string) {
const { sealClient } = await createSealClient();

// Validate recipient address
if (!isValidSuiAddress(recipient)) {
throw new Error('Invalid recipient address');
}

// Check policy exists and is valid
const policy = await validateAccessPolicy(policyId);
if (!policy.isValid) {
throw new Error('Invalid access policy');
}

return sealClient.encrypt({
data,
recipientId: recipient,
accessPolicy: policy
});
}

3. Error Handling and Fallbacks

// Robust error handling
async function resilientDecrypt(encryptionId: string, userKeypair: any) {
const { sealClient } = await createSealClient();

try {
return await sealClient.decrypt({
encryptionId,
recipientId: userKeypair.toSuiAddress()
});
} catch (error) {
if (error.code === 'ACCESS_DENIED') {
throw new Error('Access denied: Check your permissions');
} else if (error.code === 'KEY_SERVER_UNAVAILABLE') {
// Try with backup configuration
return await retryWithBackupServers(encryptionId, userKeypair);
} else if (error.code === 'THRESHOLD_NOT_MET') {
throw new Error('Insufficient key servers available');
} else {
throw new Error(`Decryption failed: ${error.message}`);
}
}
}

4. Data Validation

// Validate data before encryption
function validateDataForEncryption(data: Buffer): boolean {
// Check size limits
if (data.length > 1024 * 1024) { // 1MB limit
throw new Error('Data too large for encryption');
}

// Check for sensitive patterns (optional)
const dataStr = data.toString();
if (containsSensitivePatterns(dataStr)) {
console.warn('Warning: Data contains potentially sensitive patterns');
}

return true;
}

Performance Optimization

1. Batching Operations

// Batch multiple encryptions for efficiency
async function batchEncrypt(dataItems: Buffer[], recipients: string[]) {
const { sealClient } = await createSealClient();

const promises = dataItems.map((data, index) =>
sealClient.encrypt({
data,
recipientId: recipients[index]
})
);

return Promise.all(promises);
}

2. Caching Key Server Responses

// Cache key server sessions to reduce latency
class OptimizedSealClient {
private sessionCache = new Map();

async encryptWithCaching(data: Buffer, recipient: string) {
let session = this.sessionCache.get(recipient);

if (!session || this.isSessionExpired(session)) {
session = await this.createNewSession(recipient);
this.sessionCache.set(recipient, session);
}

return this.encryptWithSession(data, session);
}
}

Testing Your Seal Integration

Unit Testing

// tests/seal-integration.test.ts
import { describe, it, expect } from 'jest';
import { createSealClient } from '../src/seal-client';

describe('Seal Integration', () => {
it('should encrypt and decrypt data successfully', async () => {
const { sealClient } = await createSealClient();
const testData = Buffer.from('test message');
const recipient = '0x742d35cc6d4c0c08c0f9bf3c9b2b6c64b3b4f5c6d7e8f9a0b1c2d3e4f5a6b7c8';

const encrypted = await sealClient.encrypt({
data: testData,
recipientId: recipient
});

expect(encrypted.encryptionId).toBeDefined();
expect(encrypted.ciphertext).toBeDefined();

const decrypted = await sealClient.decrypt({
ciphertext: encrypted.ciphertext,
encryptionId: encrypted.encryptionId,
recipientId: recipient
});

expect(decrypted.toString()).toBe('test message');
});

it('should enforce access control policies', async () => {
// Test that unauthorized users cannot decrypt
const { sealClient } = await createSealClient();

const encrypted = await sealClient.encrypt({
data: Buffer.from('secret'),
recipientId: 'authorized-user'
});

await expect(
sealClient.decrypt({
ciphertext: encrypted.ciphertext,
encryptionId: encrypted.encryptionId,
recipientId: 'unauthorized-user'
})
).rejects.toThrow('Access denied');
});
});

Deployment to Production

Environment Configuration

// config/production.ts
export const productionConfig = {
keyServers: [
process.env.KEY_SERVER_1,
process.env.KEY_SERVER_2,
process.env.KEY_SERVER_3,
process.env.KEY_SERVER_4,
process.env.KEY_SERVER_5
],
threshold: 3,
network: 'mainnet',
suiRpc: process.env.SUI_RPC_URL,
walrusGateway: process.env.WALRUS_GATEWAY,
// Security settings
maxDataSize: 1024 * 1024, // 1MB
sessionTimeout: 3600000, // 1 hour
retryAttempts: 3
};

Monitoring and Logging

// utils/monitoring.ts
export class SealMonitoring {
static logEncryption(encryptionId: string, recipient: string) {
console.log(`[SEAL] Encrypted data ${encryptionId} for ${recipient}`);
// Send to your monitoring service
}

static logDecryption(encryptionId: string, success: boolean) {
console.log(`[SEAL] Decryption ${encryptionId}: ${success ? 'SUCCESS' : 'FAILED'}`);
}

static logKeyServerHealth(serverUrl: string, status: string) {
console.log(`[SEAL] Key server ${serverUrl}: ${status}`);
}
}

Resources and Next Steps

Official Documentation

Community and Support

  • Sui Discord: Join the #seal channel for community support
  • GitHub Issues: Report bugs and request features
  • Developer Forums: Sui community forums for discussions

Advanced Topics to Explore

  1. Custom Access Policies: Build complex authorization logic with Move contracts
  2. Cross-Chain Integration: Use Seal with other blockchain networks
  3. Enterprise Key Management: Set up your own key server infrastructure
  4. Audit and Compliance: Implement logging and monitoring for regulated environments

Sample Applications

  • Secure Chat App: End-to-end encrypted messaging with Seal
  • Document Management: Enterprise document sharing with access controls
  • Digital Rights Management: Content distribution with usage policies
  • Privacy-Preserving Analytics: Encrypted data processing workflows

Conclusion

Seal represents a fundamental shift toward making privacy and encryption infrastructure-level concerns in Web3. By combining identity-based encryption, threshold security, and programmable access control, it provides developers with powerful tools to build truly secure and decentralized applications.

The key advantages of building with Seal include:

  • No Single Point of Failure: Distributed key servers eliminate central authorities
  • Programmable Security: Smart contract-based access policies provide flexible authorization
  • Developer-Friendly: TypeScript SDK integrates seamlessly with existing Web3 tooling
  • Storage Agnostic: Works with Walrus, IPFS, or any storage solution
  • Production Ready: Built by Mysten Labs with enterprise security standards

Whether you're securing user data, implementing subscription models, or building complex multi-party applications, Seal provides the cryptographic primitives and access control infrastructure you need to build with confidence.

Start building today, and join the growing ecosystem of developers making privacy a fundamental part of public infrastructure.


Ready to start building? Install @mysten/seal and begin experimenting with the examples in this tutorial. The decentralized web is waiting for applications that put privacy and security first.