Skip to main content
Tusky is an infrastructure provider for Sui Walrus that makes decentralized storage as simple as using any cloud storage service. Instead of running your own publishers and aggregators, Tusky manages the entire stack for you — dedicated infrastructure, encryption, access control, and a familiar developer experience on top of the Walrus network.

Why Tusky?

Walrus provides powerful decentralized blob storage on the Sui network, but using it directly requires operating publishers, managing aggregators, handling encoding, and coordinating storage resources. Tusky abstracts all of that away.

Persistent Storage

Store files on the Walrus network with automatic blob management, renewals, and lifecycle handling. Your data is replicated across the decentralized network.

End-to-End Encryption

Every file is encrypted before it leaves your device. Encryption keys are tied to your connected Sui wallet or managed through Seal, eliminating password friction entirely.

Environments & File Management

Organize files into environments — encrypted containers with granular access control. Environments give you a familiar file-system abstraction on top of Walrus blobs.

Private Aggregators

Each user gets a private aggregator with custom subdomains or fully custom domains. Serve content directly from the Walrus network through your own branded endpoint.

SDK & API

A TypeScript SDK and REST API let you integrate Tusky into any application. Upload, download, manage environments, and control access programmatically.

Self-Custody Ready

Start with Tusky-managed infrastructure and eject at any time. Export your blobs and self-manage them directly on Walrus whenever you choose.

How It Works

Tusky orchestrates dedicated publishers and aggregators for each user:
  • Publishers handle encoding and writing your data to the Walrus network. Each user gets a dedicated managed wallet for publishing, funded from your prepaid balance.
  • Aggregators reconstruct and serve your data from the decentralized network. Tusky runs optimized aggregators with standard URL schemes for seamless access.
You interact with Tusky through the dashboard, the TypeScript SDK, or the REST API. Under the hood, Tusky handles blob encoding, storage node coordination, encryption key management, and data retrieval.
Tusky is not a storage network — it is an infrastructure layer built on top of Walrus. Your data is stored on the decentralized Walrus network. Tusky provides the tooling, encryption, and access management to make that storage practical for real applications.

Core Concepts

ConceptDescription
EnvironmentsEncrypted containers that group files with shared access policies.
FilesIndividual objects stored inside environments, encrypted and published to Walrus.
MembersUsers or API keys granted access to an environment with role-based permissions.
AggregatorsPrivate HTTP endpoints for serving environment content over custom domains.
WalletsPrepaid balances in SUI and WAL that fund storage operations.

Get Started