Supported tokens
You can deposit any of the following tokens:SUI
Covers gas fees for every Sui transaction your publishers submit.
WAL
Pays Walrus storage nodes for the epochs you purchase. WAL is locked on-chain for the duration of your storage reservation.
USDC
Deposited as a stablecoin and converted to the required token as needed.
How it works
Deposit tokens
Top up your balance with SUI, WAL, or USDC from any Sui-compatible wallet. There is no minimum deposit — your balance carries forward indefinitely.
Publishers use the balance
Your pool of publishers automatically draws from the balance to pay for every on-chain operation: publishing new blobs, extending storage epochs, and deleting blobs.
Auto-convert as needed
If a transaction requires WAL but you only hold SUI (or vice versa), Tusky swaps tokens automatically via on-chain DEX at the best available rate — unless you have disabled auto-convert.
Get notified when low
Tusky monitors your balance and sends alerts before it runs out, so you can top up before any operations are affected.
What the balance pays for
Your balance is drawn on for all publisher operations:| Operation | Costs |
|---|---|
| Publish (upload a file) | WAL for storage epochs + SUI for gas |
| Extend (add storage epochs to a file) | WAL for the additional epochs + SUI for gas |
| Delete (delete a blob on-chain) | SUI for gas |
Auto-convert
When auto-convert is enabled (the default on all publishers), Tusky automatically swaps between tokens via on-chain DEX whenever the required token is insufficient.| Scenario | Auto-convert on | Auto-convert off |
|---|---|---|
| WAL insufficient, SUI available | SUI swapped to WAL, operation proceeds | Operation fails with 402 |
| SUI insufficient, WAL available | WAL swapped to SUI for gas, operation proceeds | Operation fails with 402 |
| All balances insufficient | Operation fails with 402 | Operation fails with 402 |
Swaps use aggregated DEX liquidity (Cetus, DeepBook, and others) for the best available rate. A small amount of additional SUI covers swap gas. Conversion details are included in each operation receipt.
Cost estimation
Preview the cost of uploading files before committing:Checking your balance
- Dashboard
- SDK
- API
Navigate to Settings → Wallet in the Tusky dashboard to see current balances, recent transactions with costs and file references, and projected runway based on usage patterns.
Low balance notifications
Tusky monitors your balance and alerts you when it drops below a configurable threshold:| Channel | Description |
|---|---|
| Dashboard | A banner alert appears at the top of the Tusky dashboard. |
| A notification is sent to your configured email address. | |
| Webhook | A programmatic alert is sent to your configured webhook URL. |
What happens when balance runs out
| Scenario | Behavior |
|---|---|
| New uploads (WAL low, SUI available, auto-convert on) | SUI swapped to WAL automatically — upload proceeds. |
| New uploads (all tokens low) | Fail with 402 Payment Required until you top up. |
| Existing files | Remain available on Walrus until their purchased epochs expire. |
| Auto-extend | Paused — storage will not be renewed without sufficient funds. |
| File downloads | Unaffected — retrieval does not consume SUI or WAL. |
Running out of balance never deletes your data. Files remain accessible for the full duration of their purchased epochs. Top up at any time to resume uploads and re-enable auto-extend.
What’s next?
Publisher
Configure your publishers, including auto-convert and storage defaults.
Subscriptions
Use your balance to pay for a Tusky subscription plan.