Walrus Documentation
Walrus is a decentralized storage protocol designed specifically to enable data markets for the AI era and make data storage reliable, valuable, and governable.
Cost Efficient
Advanced erasure coding maintains storage at ~5x blob size while ensuring high availability.
Byzantine Fault Tolerant
Data remains accessible even when storage nodes are unavailable or malicious.
Integrated with Sui
Storage space and stored blobs are represented as Sui objects that can be owned, transferred, and managed by smart contracts.
Flexible Access
Interact via CLI, SDKs, or HTTP APIs with support for traditional CDNs.
Get Started
Install the Walrus CLI and configure your environment
Store and Retrieve
Learn how to store blobs and read data using the CLI
HTTP API
Use aggregators and publishers via REST endpoints
Walrus Sites
Build and deploy decentralized websites on Walrus
Architecture
Understand the design principles and system architecture
Developer Guide
Integrate Walrus into your applications with SDKs