walrus-ts-sdk

Installation
SKILL.md

Walrus TypeScript SDK

Source constraint: All information in this skill is sourced from the Walrus TypeScript SDK documentation, the official examples, and the Walrus docs. When extending this skill, only pull from these sources.

The @mysten/walrus package is the official TypeScript SDK for Walrus, maintained by Mysten Labs. It supports storing blobs, reading blobs, checking blob status, and managing blob lifecycle from TypeScript/JavaScript. The SDK handles encoding, sliver distribution, and Sui transaction construction internally.

For data security (encryption before upload), use @mysten/seal alongside this SDK. All blobs stored on Walrus are public by default. See the walrus-data-security skill.

All patterns in this skill are derived from:

If unsure about any SDK API, fetch the relevant page before answering.


Installs
28
GitHub Stars
3
First Seen
Jul 6, 2026
walrus-ts-sdk — mystenlabs/walrus-skills