Walrus Client
Storing Blobs
Use the Walrus client to store blobs and set lifetimes.
Reading Blobs
Use the Walrus client to check blob status, read blob data, and verify consistency.
Managing Blobs
Use the Walrus client to check, extend, delete, burn, share, and set attributes on blobs across their lifecycle.
Check Network Health
Run walrus health --committee to see how many storage nodes are reachable, compare the result against the write and read thresholds, and decide whether to upload now.
Large Data Upload Workarounds
Configuration, memory planning, and pipeline design patterns for uploading large data to Walrus.
Sponsored and Walletless Uploads
Reference architecture for apps that pay for Walrus storage on behalf of their users, including walletless uploads, the publisher pool pattern, and common pitfalls.
Quilts
Use the Walrus client to batch multiple blobs into quilts for efficient storage and retrieval.