Prerequisites
- A Sui-compatible wallet (such as Sui Wallet or Suiet) installed as a browser extension
- SUI and WAL tokens for storage funding
- Node.js 18+ and npm (or yarn/pnpm)
Create your account
Go to app.tusky.io and connect your Sui wallet. Tusky will create your account and provision a dedicated managed wallet for publishing to the Walrus network.
Fund your prepaid wallet
Navigate to Account → Wallet in the dashboard. Deposit SUI and WAL tokens to your Tusky prepaid wallet. These funds cover Walrus storage costs and gas fees.Storage costs are based on current Walrus network rates. Tusky passes through costs directly with no infrastructure fee.
You need both SUI (for gas fees) and WAL (for Walrus storage epochs). Check the dashboard for current rate estimates.
Generate an API key
Go to app.tusky.io/account/api-keys and create a new API key. Copy the key — you will only see it once.
What Just Happened?
Behind the scenes, Tusky:- Encrypted your file using keys derived from your connected wallet
- Encoded the data into Walrus blob format using your dedicated publisher
- Stored the blob across Walrus storage nodes for the configured number of epochs
- Indexed the file metadata in your environment for easy retrieval