Q: is there any site that I can use to upload my file to the data storage? or is it only accessible through the cli?
A: You have several options beyond the CLI for uploading files to Walrus:
### Web-based Upload Options
1. **Walrus Relay Web App** – There's a deployed web application at [relay.wal.app](https://relay.…
Q: does walrus charge egress fees
A: The knowledge sources do not explicitly mention egress fees for reading/downloading blobs from Walrus. The documentation covers storage costs (WAL for storage operations and SUI for gas fees on transa…
Q: invoice
A: I'm sorry, but your query "invoice" is too vague for me to provide a helpful answer. Could you clarify what you're looking for?
If you're asking about **storage costs and pricing** on Walrus, here's …
Q: How much does storage cost?
A: Walrus storage costs consist of two separate components:
## WAL Costs (for storage operations)
WAL fees scale with **blob size** and **epoch duration**:
- **Storage fee**: Based on the blob's *enco…
Q: Staking WAL doesn't seem that worth it. I see huge commisions.
Try to convince me otherwise
A: I understand the concern about high commission rates. Here's some factual context that might help:
## Why Commission Rates Are Higher on Walrus
The default commission rate for Walrus storage nodes i…
Q: anything docker for walrus aggregator?
A: Based on the knowledge sources, there is **no official Docker image** specifically for the Walrus aggregator. The knowledge sources mention that the aggregator is run using the `walrus` client binary …
Q: step by step process to purchase storage
A: Here is the step-by-step process to purchase storage and store a blob on Walrus:
## Step 1: Set Up and Fund Your Wallet
Before anything else, you need both **SUI** (for gas fees) and **WAL** (for st…
Q: HOW I GET MY ID?
A: Based on the conversation history, you're asking how to get the **Blob ID** after storing a file on Walrus. Here are the ways to obtain it:
## After Uploading a Blob
When you store a file, the Blob …
Q: How do i know when an epoch start's and when it ends in mainnet?
A: ## Epoch Timing on Walrus Mainnet
On Walrus Mainnet, each epoch lasts **2 weeks**, and you can store blobs for a maximum of **53 epochs** ahead. [[Network Release Schedule](https://walrus.xyz/network…
Q: How do I store data on Walrus?
A: There are several ways to store data on Walrus:
## 1. CLI (Command Line)
The simplest way is using the `walrus store` command:
```bash
$ walrus store file.txt --epochs 2 --context testnet
```
You …
Q: yeah but if they expire do i have to reupload my data?
A: Yes — if your blob has already expired, you must re-upload the data. Once expired, the blob becomes unavailable and storage nodes delete the slivers during garbage collection. You cannot extend an exp…
Q: for walrus relay upload, what is the site package for mainnet and testnet
A: The knowledge sources don't directly link "upload relay" to site package addresses, but the **site package addresses** for Walrus Sites on each network are:
| Network | Site Package Address |
|------…
Q: Quilt
A: ## Walrus Quilt
**Quilt** is a batch storage feature in Walrus designed to optimize the cost and efficiency of storing large numbers of small blobs. It encodes multiple blobs (up to **666** for Quilt…
Q: subsidize
A: Walrus has two subsidy mechanisms built into its system:
## 1. Credits (`subsidies::Subsidies`)
A **Credits** object can be configured to subsidize storage costs for users. It maintains a `subsidy_p…
Q: отлично получилось, а как теперь узнать мой обьект айди для валруса токена чтобы перекинуть командой walrus@WEBNX-40-128:~$ sui client gas
╭────────────────────────────────────────────────────────────────────┬────────────────────┬──────────────────╮
│ gasCoinId
A: Чтобы найти object ID вашего WAL токена, используйте команду `walrus list-blobs` — нет, это не то. Для WAL монет нужно использовать Sui CLI.
Запустите:
```bash
sui client balance --client.config /op…
Q: How do i get the latest Epoch in walrus?
A: You can get the latest epoch information in Walrus using the CLI command:
```bash
$ walrus info epoch
```
This prints the current epoch details, including the epoch number, start time, end time, and…
Q: I only have a shortened ID, how do I find the full object ID?
0x36f79daf…10d7ee
A: The knowledge sources do not contain enough information to answer this specific question about finding a full Sui object ID from a shortened/truncated one.
However, this is a general Sui blockchain q…
Q: walrus site builder install
A: You can install the `site-builder` using either `suiup` (recommended) or a pre-built binary.
## Option 1: Using `suiup`
1. Install `suiup`:
```bash
curl -sSfL https://raw.githubusercontent.com…
Q: publishers url
A: Here are some public publisher URLs for Walrus:
### Testnet Publishers
| Publisher URL | Operated By |
|---|---|
| `https://publisher.walrus-testnet.walrus.space` | Mysten Labs |
| `https://sui-walr…
Q: So everything is just blobs?
A: Yes, at the core level, Walrus uses a flat object storage architecture where all data is stored as **blobs** — single unstructured data objects. There are no folders or directories; each piece of data…
Q: site-builder destroy --id 0xbf3b670642ddb63e44b4605c005fcf8a68103ddf44060ccb539d86ecfa6956d5
2026-04-09T09:54:04.176287Z INFO site_builder: initializing site builder
error: unexpected argument '--id' found
tip: to pass '--id' as a value, use '-- --id'。这个报错如何修复
A: `site-builder destroy` 命令本身是存在的,但文档里它的参数是 `--id`,而不是 `--object-id`,所以你这条命令从语法上看是对的。[[site-builder cmds](https://docs.wal.app/docs/sites/getting-started/using-the-site-builder#site-builder-cli-commands…
Q: What are Walrus Sites?
A: Walrus Sites are decentralized, static websites whose files (HTML, CSS, JS, images, fonts) are stored as blobs on the Walrus decentralized storage network, while a Sui smart contract records site owne…
Q: what is the per blob size limit in quilt?
A: The knowledge sources do not explicitly state a per-blob size limit within a quilt. However, based on the available information:
- A quilt can hold **up to 666 blobs** (for QuiltV1). [[Quilt overview…
Q: xxnXxnX
A: I'm sorry, but your query "xxnXxnX" doesn't appear to be a recognizable question or topic related to Walrus. I'm designed to answer questions about Walrus, the decentralized storage and data availabil…
Q: ok how do i upload a file now
A: Based on the conversation so far, you've set up your Sui wallet and Walrus config. To upload a file on Walrus Mainnet, run:
```bash
walrus store file.txt --epochs 2 --context mainnet
```
Replace `fi…
Q: backendで全て済ませる場合は?
A: 会話の流れから、**バックエンドで全ての処理(JWT発行 + Walrusへの書き込み)を完結させる場合**のご質問と理解します。
## バックエンドで全て完結させる場合
バックエンドから直接Publisherに書き込む場合、JWT認証を使わずに自前のPublisherに直接PUTリクエストを送ることができます。ただし、Publisherに認証設定(`--jwt-decode-secret`)…
Q: Ngắn gon súc tích
A: Có các AI agent thực tế đang dùng Walrus **ngay hôm nay**:
- **Inflectiv**: lưu 4.000+ dataset, dữ liệu có thể xác minh cho AI agents [[Inflectiv case study](https://walrus.xyz/case-study/inflectiv)]…
Q: Is there penalties for lost data?
A: The knowledge sources provided do not explicitly describe a formal penalty or slashing mechanism for storage nodes that lose data.
What the knowledge sources do describe is how the system handles dat…
Q: how can you prove the data is still available over time?
A: Great follow-up question. After the initial Point of Availability (PoA), Walrus provides several mechanisms to prove a blob remains available over time:
### 1. On-Chain Event Verification
The `BlobC…
Q: manage blobs with http api
A: ## Managing Blobs with the Walrus HTTP API
Walrus exposes HTTP endpoints through **aggregator** (read) and **publisher** (write) services.
---
### Storing Blobs (Publisher)
Use HTTP `PUT` to store…
Q: Hi, so last night I was able to use both Walrus testnet and mainnet (worked great and fairly easy) and store test files. I wanted to see if you have any resources on storing video files on Walrus and hosting a website which allows users to watch the video from the site. Thanks!
A: Great to hear you're already up and running on both testnet and mainnet! Here's what the knowledge sources cover for your use case:
## Storing Video Files on Walrus
**Blob size limit**: Walrus suppo…
Q: Brainstorm on ideas i can build with walrus and sui in general
A: Here are some concrete ideas you can build with Walrus and Sui, drawn from real patterns and use cases:
---
## 🌐 Decentralized Websites (Walrus Sites)
Host censorship-resistant static websites wher…
Q: как начать использовать валрус?
A: ## Начало работы с Walrus
Вот пошаговое руководство по началу работы с Walrus:
### Шаг 1: Установка инструментов
Установите инструмент `suiup` от Mysten Labs:
```bash
curl -sSfL https://raw.github…
Q: Hartoni
A: I'm not sure what "Hartoni" refers to in the context of Walrus. Could you clarify your question? I'm here to help with queries related to Walrus, the decentralized storage and data availability protoc…
Q: how do i read blobs by accessing the p2p network directly? I need to avoid DNS and other centralised censorable parts of the infra, which could be censored at the jurisdiction/ISP level?
A: The knowledge sources do not contain enough information to answer your specific question about bypassing DNS or accessing the Walrus P2P network directly to avoid censorship at the ISP/jurisdiction le…
Q: and what about Seal?
A: Based on the knowledge sources available, here is what is described about Seal:
Seal is a **threshold encryption** service that integrates with Walrus for data confidentiality and access control. Key…
Q: Bokep cina
A: I'm sorry, but I'm only able to answer questions related to Walrus, a decentralized storage and data availability protocol. Your query is not related to Walrus, so I'm unable to assist with it.
If yo…
Q: adeliah sarah Bokep
A: I'm sorry, but I'm only able to answer questions related to Walrus, a decentralized storage and data availability protocol. Your query appears to be unrelated to Walrus, and I'm not able to assist wit…
Q: moc Wwwxxxo
A: I'm sorry, but your query "moc Wwwxxxo" doesn't appear to be related to Walrus. I'm designed to answer questions about Walrus, the decentralized storage and data availability protocol. Could you pleas…
Q: 8xX
A: I'm not sure what you mean by "8xX." Could you please clarify your question? I'm here to help with queries about **Walrus**, the decentralized storage protocol. Feel free to ask anything related to Wa…
Q: how much does it cost to store 1TB on walrus
A: ## Cost to Store 1 TB on Walrus
Here's how to estimate the cost for 1 TB of data.
### Key Concepts First
Costs are based on **encoded size**, not original size. For large blobs (> 10 MB), the encod…
Q: xxX
A: Your query "xxX" doesn't appear to be a question or topic I can address. I'm designed to answer questions specifically about **Walrus**, the decentralized storage protocol built on the Sui blockchain.…
Q: dcbA
A: I'm sorry, but your query "dcbA" doesn't appear to be a question or request I can interpret. Could you please clarify what you'd like to know about Walrus? I'm here to help with questions related to t…
Q: What is a blob?
A: A **blob** is a single unstructured data object stored on Walrus. [[Glossary](https://docs.wal.app/docs/glossary)] It is essentially an immutable array of bytes — any type of file, such as text, video…
Q: Arip
A: It seems your message "Arip" may be incomplete or unclear. Could you please clarify your question? I'm here to help with any queries related to **Walrus**, the decentralized storage protocol. Feel fre…
Q: Com .Xnxx
A: I'm sorry, but your query doesn't appear to be related to Walrus. I'm designed to answer questions specifically about Walrus, the decentralized storage and data availability protocol built on the Sui …
Q: 4321
A: It seems your message only contains "4321," which doesn't appear to be a question or topic I can address. I'm here to help with questions about **Walrus**, the decentralized storage and data availabil…
Q: Xnxx
A: I'm sorry, but I'm only able to answer questions related to Walrus, the decentralized storage protocol. Your query doesn't appear to be related to Walrus, so I'm unable to assist with it.
If you have…
Q: gnapej xes meliF
A: I'm sorry, but I'm not able to understand your query. It appears to be either garbled or encoded text. Could you please rephrase your question in clear language?
I'm here to help answer questions abo…
Q: NxxxxNxx
A: I'm not sure what you mean by "NxxxxNxx." This doesn't appear to be a recognizable query related to Walrus. Could you please clarify your question? I'm here to help with anything related to the Walrus…
Q: How do I store data on Walrus?
A: There are several ways to store data on Walrus, depending on your use case:
## 1. Using the CLI
The simplest way is the `walrus store` command:
```sh
walrus store file.txt --epochs 2 --context test…
Q: xxX
A: Your query "xxX" doesn't appear to be a question or topic I can address. I'm designed to answer questions specifically about **Walrus**, the decentralized storage protocol built on the Sui blockchain.…
Q: oediV
A: It seems your query "oediV" isn't clear to me. Could you please clarify what you're asking? I'm here to help with questions about **Walrus**, the decentralized storage protocol. Feel free to ask anyth…
Q: How long is an image uploaded to walrus availible for?
A: The availability of an image (or any blob) uploaded to Walrus depends on the **storage duration you specify at upload time**, measured in **epochs**.
Key details:
- **You choose the duration** when …
Q: describe in a simple way how Seal works
A: Based on the knowledge sources available to me, here is a simple description of how Seal works:
**Seal is a data confidentiality layer for Walrus.** Since all data stored on Walrus is public by defau…
Q: nxx
A: I'm sorry, but that query doesn't appear to be related to Walrus. I'm designed to answer questions about Walrus, the decentralized storage and data availability protocol built on Sui. Please feel free…
Q: 我怎么在vscode 的 codex 中接入 walrus AI
A: 很抱歉,我无法回答关于在 VSCode Codex 中接入 Walrus AI 的问题。我专门回答关于 **Walrus 去中心化存储协议**的问题,而不是 AI 编程助手或 IDE 集成相关的内容。
如果您有关于 Walrus 去中心化存储的问题,例如:
- 如何安装和使用 Walrus CLI
- 如何使用 TypeScript SDK (`@mysten/walrus`) 存储和读取数据…
Q: xnxx
A: I'm sorry, but that query is not related to Walrus. I'm designed to answer questions about Walrus, the decentralized storage and data availability protocol. Please feel free to ask me anything about W…
Q: xxX
A: Your query "xxX" doesn't appear to be a question about Walrus. I'm designed to answer questions about Walrus, the decentralized storage protocol built on the Sui blockchain. Could you please ask a spe…
Q: Happy
A: It looks like your message just says "Happy" — that doesn't seem to be a question about Walrus. I'm here to help with queries about Walrus, the decentralized storage protocol. Feel free to ask anythin…
Q: how long is 50 epochs in testnet and mainnet
A: Based on the Walrus epoch durations:
- **Testnet**: 1 day per epoch → **50 epochs = 50 days** [[Available Networks](https://docs.wal.app/docs/system-overview/available-networks)]
- **Mainnet**: 2 wee…
Q: moc.xxnx.www
A: I'm sorry, but your query doesn't appear to be related to Walrus. I'm designed to answer questions about Walrus, the decentralized storage and data availability protocol. Could I help you with somethi…
Q: what if i have 200gb data then ?
A: For a 200 GB dataset, you'll need to split it into multiple chunks (since the max blob size is 13.3 GiB). Here's a recommended approach:
## Chunking Strategy
Based on best practices, for a dataset i…
Q: xxX
A: Your query "xxX" doesn't seem to be a question about Walrus. I'm here to help with questions about **Walrus**, the decentralized storage and data availability protocol built on the Sui blockchain.
Pl…
Q: gnapej imeS
A: I'm sorry, but I'm not able to understand your query. It appears to be unclear or possibly garbled text.
I'm designed to answer questions about **Walrus**, a decentralized storage and data availabili…
Q: What are Walrus Sites?
A: Walrus Sites are decentralized websites built using Walrus (decentralized storage) and the Sui blockchain. Here's a breakdown of what they are and how they work:
## What They Are
Walrus Sites are st…
Q: barat eo diV
A: I'm sorry, but I'm not able to understand your query. It doesn't appear to be related to Walrus. I'm specifically designed to answer questions about Walrus, the decentralized storage and data availabi…
Q: ngắn gọn đơn giản dễ hiểu thân thiện
A: Xin lỗi, tôi không chắc bạn đang hỏi điều gì cụ thể. Bạn có muốn tôi giải thích lại về **staking WAL** một cách ngắn gọn, đơn giản hơn không?
Nếu vậy, đây là tóm tắt nhanh:
---
## Staking WAL – Đơn…
Q: 노드를 운영하려면 컴퓨터 사양이 어느정도 필요해?
A: Walrus 스토리지 노드를 운영하기 위한 하드웨어 및 시스템 요구사항은 다음과 같습니다.
## 운영 체제 및 CPU
- **OS**: Linux (Ubuntu 24.04 권장), x86_64 아키텍처
- **CPU**: AVX2 및 SSSE3 명령어 지원 필요 (구형 하드웨어나 일부 가상화 환경에서는 `ubuntu-x86_64-generic` 버전 사…
Q: spiegami come diventare un nodo e cosa fa un nodo
A: ## Cos'è un nodo di storage e cosa fa
Un **nodo di storage** (storage node) è un'entità che memorizza i dati per Walrus: gestisce uno o più **shard**, ovvero sottoinsiemi dei dati codificati di tutti…
Q: ludaj anic pekob
A: I'm sorry, but I'm not able to understand your query. It doesn't appear to be related to Walrus, or it may be in a language or format I cannot recognize.
I'm designed to answer questions about **Walr…
Q: ye walrus staking site par epoch section me niche 3 chezee hothi hi Duration, reaminig,Post-vote likha hota hai, ye post-vote ka matlab kiya hota ai
A: Walrus staking site par epoch section mein jo **"Post-vote"** status dikhta hai, woh **`NextParamsSelected`** epoch state ko refer karta hai.
Iska matlab yeh hai ki:
- **Voting khatam ho gayi hai** …
Q: update the site agai then which comamnd
A: To update your already-deployed Walrus Site, simply run the `deploy` command again pointing to your site directory:
```bash
site-builder deploy --epochs ./path/to/your/site
```
The `deploy`…
Q: how can i check the rewards that are coming to the minara node
A: To check the rewards (commission) accrued for a storage node in Walrus, you have a couple of options:
## 1. Check On-Chain via Suiscan
You can look up your node's `StakingPool` object directly on [S…
Q: olpok tudgnaD
A: I'm sorry, but I'm not able to understand your query. It doesn't appear to be related to Walrus, or it may be unclear/garbled text.
I'm designed to answer questions about **Walrus**, the decentralize…
Q: rihfgvDH
A: It looks like your message "rihfgvDH" doesn't appear to be a question or topic I can help with. I'm designed to answer questions about **Walrus**, a decentralized storage and data availability protoco…
Q: How do I store data on Walrus?
A: There are several ways to store data on Walrus:
## 1. CLI
```sh
walrus store file.txt --epochs 2
```
You must specify `--epochs` (number of epochs to store the blob), or use `--earliest-expiry-time…
Q: Indonesia
A: I'm sorry, but your query "Indonesia" doesn't seem to be a question about Walrus. Could you clarify what you'd like to know? I'm here to help with questions about Walrus, the decentralized storage and…
Q: Hausa fassara india idéos V
A: Ina tafiya da kyau, amma wannan tambayar ba ta da alaƙa da Walrus. Ni an tsara ni ne don amsa tambayoyi game da Walrus, wato tsarin ajiya na rarrabawa (decentralized storage) wanda aka gina akan block…
Q: How is walrus different from Arweave? How do they differ in total size and throughput?
A: The knowledge sources I have access to do not contain any information about Arweave or a direct comparison between Walrus and Arweave. I can only provide information that is directly supported by my k…
Q: I need a link to a guide on how to upload data on Walrus
A: Here are some useful guides on how to upload data to Walrus:
- **CLI uploads:** [[Storing Blobs](https://docs.wal.app/docs/walrus-client/storing-blobs)] — covers `walrus store` command, lifetime opti…
Q: how walrus help me as a video content creator
A: As a video content creator, Walrus can help you in several meaningful ways:
## Storing and Serving Your Video Content
Walrus is designed to store large unstructured data files — including videos — i…
Q: z lam sao end user nhu toi chuyen dung lieu bang blobid
A: Dưới đây là cách bạn (end user) có thể chuyển/tải dữ liệu từ Walrus bằng Blob ID — đây là cách đơn giản nhất, không cần cài đặt phức tạp:
---
## Cách 1: Dùng trình duyệt hoặc cURL (HTTP API)
Đây là…
Q: single quilt bro?? not multi quilt
// const biet = await walrusClient.writeBlob({
// blob: await writeFile(),
// deletable: true,
// epochs: 3,
// signer,
// });
A: You're right, my previous answer already covered storing a **single quilt** (one quilt containing 5 files) — that's exactly what the HTTP API and CLI examples show. A single `PUT /v1/quilts` call or o…
Q: what is piipe ste
A: It looks like your query may have a typo — "piipe ste" doesn't match a clear term. Based on the conversation context, you may be asking about **Pipe Network**.
Pipe Network is a DePIN (Decentralized …
Q: What is the maximum limit of storage duration in both testnet and mainnet on walrus in epochs?
A: The maximum storage duration is the same for both Testnet and Mainnet: **53 epochs**.
However, since epoch durations differ between networks, this translates to different real-world time spans:
| Ne…
Q: suppose my drive has been damagesd and I do not access to my device anymore how can I restore them
A: If your drive is physically damaged and you no longer have access to the device or any backups stored on it, the knowledge sources do not provide a specific recovery procedure for this scenario.
What…
Q: 我是要下载
A: 根据您的上下文,您想要**下载 Walrus 客户端**。以下是几种安装方式:
## 方法一:使用 suiup 工具(推荐)
```bash
# 安装 suiup
curl -sSfL https://raw.githubusercontent.com/Mystenlabs/suiup/main/install.sh | sh
# 安装 walrus
suiup install walrus…
Q: walrus site builder store each site as NFT?
A: No, the Walrus site-builder does not store each site as an NFT. Here's how it actually works:
- **Sites are Sui objects**, not NFTs. Each Walrus Site is represented on Sui as a `Site` object with a u…
Q: but the site object id which is the sui reference is still the same?
A: Yes, the site object ID on Sui remains the same after an update. The `deploy` command uses the existing `object_id` stored in `ws-resources.json` to identify which site to update, so only the underlyi…
Q: Provide me sdk of wallrus
A: Walrus provides several SDKs you can use:
### Official SDKs (by Mysten Labs)
- **TypeScript SDK (official Walrus SDK)**
- Docs: [https://sdk.mystenlabs.com/walrus](https://sdk.mystenlabs.com/wal…
Q: {
"name": "Athletic Male 01",
"model_url": "https://aggregator.walrus.space/v1/34hMAIYJi0zJZ0LCK6YVN-dM8eNzEArZfWEjheLWU4k",
"rig": "humanoid_v1"
}
A: It looks like you're sharing a JSON object referencing a 3D model (likely a GLB file) stored on Walrus! The URL in your JSON:
```
https://aggregator.walrus.space/v1/34hMAIYJi0zJZ0LCK6YVN-dM8eNzEArZfW…
Q: gslBK_R7W1KDC39mlUKvWi9T7ulJSX22JPiZsuncccQ nhu nay phai blobid ko
A: Chuỗi `gslBK_R7W1KDC39mlUKvWi9T7ulJSX22JPiZsuncccQ` **nhìn theo format thì đúng kiểu blob ID của Walrus**:
- Dùng bảng ký tự base64 URL‑safe: chỉ có `A–Z a–z 0–9 - _`.
- Không có dấu `=` ở cuối (khôn…
Q: me li scrivi in inglese i titoli?
A: Sure, here are the same sections with titles in English:
- **General operations guide (store/read/delete, core concepts):**
Walrus Developer Operations – https://docs.wal.app/docs/dev-guide/dev-o…
Q: How do I store data on Walrus?
A: You can store data on Walrus either with the CLI or over HTTP. In all cases, Walrus:
- Encodes your file into slivers
- Distributes them to all storage nodes
- Registers and certifies the blob on Sui…
Q: quiero un mcp de la documentación de aca
A: Lo siento, pero no puedo crear un MCP (Model Context Protocol) ni generar herramientas externas a partir de la documentación.
Sin embargo, puedo indicarte dónde encontrar la documentación oficial de …
Q: The user requests the file through the Walrus client using its Blob ID.
The client retrieves enough fragments from storage nodes to reconstruct and verify the file against the onchain commitment (on Sui) before returning it.
A: Your description is essentially correct; here’s a tightened version aligned with the docs:
> The user requests the file through the Walrus client using its blob ID.
> The client looks up the Walrus…
Q: pero segun los tamanos ejemplo 1g a 10mb cual es el precio dame ejemplo
A: Basándome en los knowledge sources disponibles, puedo darte los datos concretos que se mencionan:
## Datos de precios disponibles
Del comando `walrus info`, se observaron estos valores en Mainnet: […
Q: What are Walrus Sites?
A: Walrus Sites are decentralized websites that use Walrus for storing all site files (HTML, CSS, JS, images, etc.) and Sui smart contracts for managing the site’s metadata, ownership, and links to those…
Q: help me Describe the lifecycle of data in Walrus
storing
extending
reading / downloading
deleting
A: Here’s a concise view of the data (blob) lifecycle in Walrus.
---
## 1. Storing
1. **Acquire storage on Sui**
You buy a *storage resource* (capacity + duration) from the Walrus system object o…
Q: http requests for aggregators
A: Aggregators expose an HTTP API for reading blobs; you interact with them using standard HTTP GET requests.
1. **Base URL**
Set an environment variable to your chosen aggregator (example for Walrus T…
Q: yeh suibets is there page no 3 sbets
A: I appreciate you sharing that, but the knowledge sources I have access to do not contain any information about SuiBets or "sbets" being listed on any directory page. I can only provide answers based o…
Q: If I upload something to walrus can I pay just with Sui?
A: You generally need **both WAL and SUI** to upload a blob to Walrus Mainnet:
- **WAL** is required to pay for:
- Acquiring storage resources from the Walrus system contract.
- Upload costs that ar…
Q: explain to me how we acan upload images to walrus, make sure they are available always and how much will it cost?? and cna we update image at the same link etc?
A: ## Uploading Images to Walrus
### How to Upload
You can store images (or any file type) on Walrus using the CLI:
```bash
walrus store image.png --epochs
```
After uploading, you get two i…
Q: deletable?
A: ## Deletable Blobs in Walrus
In Walrus, blobs can be stored as either **deletable** or **permanent**:
- **Deletable blobs** can be deleted at any point during their lifetime by the owner of the corr…
Q: max epochS?
A: On Walrus, you can buy storage for **at most 53 epochs** into the future, on both Mainnet and Testnet.[[Available networks](https://docs.wal.app/docs/usage/networks)]
This applies to:
- Blob storage…
Q: Can you explain how writeBlobFlow works?
A: I’m sorry, but the provided knowledge sources don’t mention a function or API specifically called `writeBlobFlow`, so I can’t describe its implementation or exact behavior.
What the docs *do* describ…
Q: how to create a configuration file for walrus
A: The easiest way is to download the pre-filled configuration file directly:
```bash
curl --create-dirs https://docs.wal.app/setup/client_config.yaml -o ~/.config/walrus/client_config.yaml
```
This gi…
Q: whats the walrus testnet address
A: “Walrus Testnet address” can mean different things, and the docs don’t define a single canonical “address” string. Here’s what *is* specified for Testnet:
- **Walrus Testnet system object ID** (core …
Q: epoch334-epoch339是多久
A: 根据知识来源,Walrus 的 epoch 时长如下:
- **Mainnet(主网)**:每个 epoch 持续 **14 天(两周)**
- **Testnet(测试网)**:每个 epoch 持续 **1 天**
[[client-cli](https://docs.wal.app/docs/usage/client-cli)] [[site-builder commands](http…
Q: 问题是这个是我0x98上传的啊
A: 这是一个有趣的情况。根据错误信息,该 blob 对象(`0x84677c11...`)的所有者是 `0x1eecb53f...`,而不是你当前使用的 `0x98cce968...`。
这可能有几种原因:
1. **Publisher 行为**:如果你是通过 publisher(HTTP API)上传的,publisher 默认会将 blob 对象转移到其**主钱包**,而不一定是你的地址。[[…
Q: give me walrus package id in mainnet
A: The Walrus package ID on Mainnet is:
- **Walrus package:** `0xfdc88f7d7cf30afab2f82e8380d11ee8f70efb90e863d1de8616fae1bb09ea77`
Additionally, the other Mainnet contract package IDs are:
- **WAL pac…
Q: what is the mainnet package id of walrus
A: The Walrus **Mainnet Walrus package ID** is:
`0xfdc88f7d7cf30afab2f82e8380d11ee8f70efb90e863d1de8616fae1bb09ea77` [[Networks](https://docs.wal.app/docs/usage/networks)]
Q: how to claim testnet tokens
A: To get and use **Walrus Testnet tokens (Testnet SUI + Testnet WAL)**:
1. **Get Testnet SUI from the Sui faucet**
- Go to the official Sui Testnet faucet:
- Make sure…
Q: can i offer sponsored transactions to walrus
A: The knowledge sources do not contain enough information to provide a comprehensive answer about offering sponsored transactions specifically on Walrus.
The only mention of sponsored transactions in t…
Q: how many shards are there on mainnet?
A: On Walrus **Mainnet**, there are **1000 shards**. [[Networks](https://docs.wal.app/docs/usage/networks)]
Q: How do I store data on Walrus?
A: You can store data on Walrus either with the CLI or over HTTP via a Publisher.
---
### 1. Using the Walrus CLI
1. Install and configure the `walrus` client (including a Sui wallet and network conte…
Q: If a partner mentions they want to use Walrus to host the web where the discussion preceding the voting for a DAO take place, what would you suggest?
A: Great use case! Here's what I'd suggest for a partner wanting to host a DAO discussion and pre-voting web experience on Walrus:
## Recommended Approach: Walrus Sites + Seal
### 1. Host the Discussio…
Q: slashing
A: In Walrus, **slashing** is a planned enforcement mechanism designed to penalize storage nodes that fail to uphold their obligations. Here's what the knowledge sources say about it:
- **Not yet live**…
Q: Does Walrus have slashing?
A: Walrus is designed to support slashing, but it is not live yet.
- The protocol explicitly states that slashing is a planned enforcement mechanism “once live,” where underperforming or misbehaving nod…
Q: Walrus is a decentralized, high-performance storage network built on the Sui blockchain designed for large files (blobs), AI models, and dApps. As of early 2026, it features over 4,100 TB of total network capacity, with roughly 25% currently in use. How does network capacity increase?
A: The previous answer already covered this well. Based on the knowledge sources available, here's how Walrus network capacity increases:
## How Walrus Network Capacity Increases
**1. Adding More Stora…
Q: is it real that one blob can have many silvers?
A: Yes, that's correct! In Walrus, a single blob is split into **many slivers** (not just one). Here's how it works:
When a blob is stored on Walrus, it is encoded using the **RedStuff** algorithm, a tw…
Q: how do i get started on walrus
A: Here's how to get started with Walrus:
## Step 1: Install the Tooling
Use the Mysten Labs `suiup` tool to install both Sui and Walrus:
```bash
# Install suiup
curl -sSfL https://raw.githubuserconte…
Q: what does epochs 20 mean when stoin a blob
A: When you store a blob with `--epochs 20`, you’re telling Walrus to keep that blob available for 20 Walrus epochs.
- An epoch is a fixed time period on the network (on Testnet it’s 1 day; on Mainnet i…
Q: make a recap of the ways there are to migrate from Tusky. keep it simple
A: Here are the Tusky → Walrus migration options, simplified:
1. **Download → (decrypt) → re‑upload to Walrus**
- Export your data from Tusky (app / API / SDK).
- Make sure it’s decrypted (Tus…
Q: how to pllay vidseos
A: The knowledge sources don't contain information about playing videos in a general sense. However, if you're asking about **reading/retrieving video blobs stored on Walrus**, here's how you can do it:
…
Q: list of aggregators mainnet
A: The knowledge sources mention that a list of public aggregators and publishers is available, but the actual list content is dynamically loaded and not included in the provided documents.
You can find…
Q: Where can I find info on seal?
A: You can find information on Seal in a few places:
- **Seal docs:** Main technical documentation and concepts. [[Data security](https://docs.wal.app/docs/dev-guide/data-security)]
- **Seal SDK (TypeSc…
Q: i have a publisher, but i cant upload more than 20mb. where can i change the settings
A: Your issue is almost certainly a **body size limit on the publisher HTTP server**, not a Walrus protocol limit.
From the docs:
- By default, **store blob requests are limited to 10 MiB** on aggregat…
Q: Please distil this into one higher level row for Walrus. What is the Fee Unit? Fee Structure? and Notes?
A: | Protocol | Fee unit | Fee structure | Notes |
| --- | --- | --- | --- |
| **Walrus** | WAL (and sub‑unit FROST) per unit of **encoded** storage (MiB/KiB) plus flat per‑write fee; SUI gas for Sui tra…
Q: speaking of pyaing wal to purchase storage, if the epoch is going to elpased, would it be cheaper, cuz the time i can use getting lower
A: Great question! Yes, storing a blob closer to an epoch change can result in it expiring sooner than expected, but the cost itself is based on the **number of epochs** you specify, not the wall-clock t…
Q: How does Walrus charge fees? Is there a base fee in addition to a variable fee? Are fees charged in WAL?
A: Walrus charges fees in two separate tokens — **WAL** and **SUI** — covering different aspects of the storage operation. [[Storage Costs](https://docs.wal.app/docs/dev-guide/costs)]
## Fee Structure
…
Q: Storing and Using Private Data on Walrus
The user sends a file to the Walrus client.
Before uploading it, the file is encrypted using Seal. At the same time, rules are set on Sui that define who is allowed to unlock it.
The encrypted file is then encoded into fragments and distributed across Walr
A: This description is accurate. Here's a confirmation of each step against the knowledge sources:
**Storing the data**
- **User sends a file to the Walrus client** ✅ — The client orchestrates the enti…
Q: Is this correct
Storing data on Walrus
The user sends a file to the Walrus client (software).
The client splits the file into fragments and distributes them across Walrus storage nodes.
The storage nodes sign to confirm they stored the data. The client submits this proof to Sui, which records th
A: Yes, that description is largely correct! Here's a quick accuracy check against the knowledge sources:
**✅ "The user sends a file to the Walrus client (software)."**
Accurate. The client is the prima…
Q: is there a cost calculator
A: Yes. Walrus provides an online Cost Calculator to estimate total storage costs: . [[Costs](https://docs.wal.app/docs/dev-guide/costs#cost-calculator)]
Q: construct an https node.js network request using the endpoint
A: Here’s a minimal Node.js example that uses the Walrus Testnet HTTPS publisher endpoint to store a file via the HTTP API. The endpoint is:
```bash
https://publisher.walrus-testnet.walrus.space
```
a…
Q: after blob expire, is bolb deleted or I can pay walrus to extend
A: Once a blob has **expired**, you can **no longer extend it**.
- A blob’s lifetime is set when you store it (via `--epochs`, `--earliest-expiry-time`, or `--end-epoch`). It “becomes unavailable at the…
Q: 如果我通过代码 在每次构建react工程前 将原来的ws-resources.json拷贝出来 构建完成后再粘贴回去 那注入GITHUB_TOKEN 还有无必要
A: 不一定需要,取决于你想不想用它的“自动提 PR”能力。
文档里说明:`GITHUB_TOKEN` 的作用主要是当部署过程中 `ws-resources.json` 被更新时,Action 可以自动创建一个包含该文件变更的 Pull Request。[[About GITHUB_TOKEN](https://docs.wal.app/docs/walrus-sites/ci-cd-gh-workf…
Q: data lineage
A: The knowledge sources do **not** define “data lineage” as a formal concept, and they don’t use that exact term, so I can only infer from context.
What they *do* describe is:
- Walrus gives every fil…
Q: so then if its a old blob for one id say a
another id b related data should be stored as sep blob since it will be coming in diff timeline right
A: You’re understanding it correctly.
Because you **cannot append** new blobs to an existing quilt later, any data that arrives at different times (e.g., ID “a” now, related ID “b” later) generally has …
Q: тут есть ошибка запроса? curl -fsSL https://github.com/MystenLabs/walrus/releases/latest/download/walrus-linux-amd64 -o /usr/local/bin/walrus && \
chmod +x /usr/local/bin/walrus
A: Судя по документации по установке Walrus, такой URL и имя файла **не используются**, поэтому запрос, скорее всего, некорректен.
Официальные варианты:
1. Скрипт установки (рекомендуется):
```sh
curl…
Q: How much does storage cost?
A: Walrus storage costs have several components, and the exact WAL/SUI amounts vary over time; the docs do **not** give a fixed current price table, only how pricing works and how to measure it. [[Storag…
Q: what's fixed per‑blob metadata overhead
A: The docs only state that there is a **fixed per‑blob metadata component** included in the *encoded size* used for pricing, but they do **not** give an exact constant value.
What we know:
- The encod…
Q: can i use seal offline to encrypt and decrypt
A: The knowledge sources don’t explicitly say whether Seal can be used fully offline for both encryption and decryption.
What they do say:
- Seal is a “decentralized secrets management system” with thr…
Q: how to use quilt
A: Here’s a concise overview of how to use Quilt on Walrus.
### 1. When to use Quilt
Quilt is for batching many small blobs (typically <10 MB) into a single “quilt” to dramatically cut storage and Sui …
Q: What are Walrus Sites?
A: Walrus Sites are decentralized websites built on top of the Walrus storage network and the Sui blockchain. The site’s files (HTML, CSS, JS, images, etc.) are stored as blobs on Walrus, while a Sui sma…
Q: I can unstake WAL tesnet?
A: Yes, you can unstake WAL on Walrus Testnet.
The process is the same as on mainnet, but uses Testnet WAL and SUI (which have no real value). You do it via the Walrus Staking dApp:
1. Go to
Q: what happens when blobs expire
A: When a blob expires on Walrus, two main things happen: its *availability guarantee* ends, and storage nodes may later *garbage‑collect* its data.
**1. Availability ends at the start of the end epoch*…
Q: How do I store data on Walrus?
A: You can store data on Walrus either with the CLI or over HTTP via a Publisher.
---
### 1. Using the Walrus CLI
1. Install and configure the `walrus` client (wallet, network context).
2. Run:
```ba…
Q: How do I store data on Walrus?
A: You can store data on Walrus in two main ways: via the CLI or via the HTTP publisher API.
---
### 1. Store with the Walrus CLI
1. Choose how long to store (in epochs), then run:
```bash
walr…
Q: can we built something like google cloud with walrus
A: You can build **cloud-like services** on top of Walrus, but Walrus by itself is **not** a full Google Cloud replacement.
From the docs and case studies, Walrus is positioned as:
- A **decentralized …
Q: what happened if walrus blob didn't certify?
A: If a Walrus blob is never certified on Sui, it is **not considered available** by the system:
- Certification is the final step where storage-node signatures are aggregated into an availability certi…
Q: how to get next epoch start time with walrus sdk
A: The knowledge sources don’t describe any Walrus SDK method that directly returns the *next epoch’s start time*, so I can’t point to a specific function call.
What is documented is:
- The Walrus syst…
Q: FileExplorer.tsx?t=1771765582553:79
GET https://dev-walrus.vol-047f616210f55794d.dev.stake.capital:9185/v1/blobs/hkNP8q7dfeC4Ar62y28NX1aIoR9sBugDvsm8zUePsoc/slivers/802/primary net::ERR_CERT_AUTHORITY_INVALID
code:
const blobId = "hkNP8q7dfeC4Ar62y28NX1aIoR9sBugDvsm8zUePsoc";
cons
A: The error you’re seeing:
```text
net::ERR_CERT_AUTHORITY_INVALID
```
comes from the browser rejecting the TLS certificate of the Walrus storage node endpoint:
```text
https://dev-walrus.vol-047f616…
Q: seal policy id
A: The knowledge sources provided do not mention a “policy id” concept or field for Seal.
What they do say at a high level is that:
- Seal lets you define **on‑chain access policies** in Move smart con…
Q: what is quilt?
A: Quilt is Walrus’s **native batch storage feature** for handling large numbers of small blobs efficiently.
Key points:
- **What it does**: Groups many small blobs (up to 666 in QuiltV1) into a single…
Q: so if i upload same blob i will be charged or not and for new blob in sdk how to achieve it
A: You’re touching two separate things: **costs** and **forcing a new blob via SDK**.
---
### 1. If I upload the same blob again, am I charged?
It depends on whether the client decides to **reuse** th…
Q: tell me about the token
A: WAL is the native token of the Walrus network and underpins its economics, security, and governance.
**Core utilities**
- **Payment for storage:** WAL is the payment token for storing data on Walrus…
Q: Đơn giản dễ hiểu hơn đi
A: Ok, tóm gọn và dễ hiểu hơn nhé:
### 1. Walrus tự bảo vệ phần “hạ tầng”
Walrus có **chương trình bug bounty** trả thưởng cho hacker mũ trắng tìm lỗi trong:
- Smart contract & logic on-chain
- Core…
Q: are there workaround to find the same solution?
A: There’s no built‑in way to “simulate” per‑blob deletion inside a quilt today; the docs are explicit that delete/extend/share only work at the quilt level, not per patch.[\[Quilt overview\]](https://do…
Q: Give me a paragraph summary explaining the governance using WAL tokens
A: Governance in Walrus is driven by the WAL token: WAL holders, especially storage nodes with significant stake, collectively adjust key system parameters and penalties through onchain governance. Nodes…
Q: 在使用 walrus sdk 上传数据到 walrus 之后,如何确认 walrus 上传成功,以及怎么查看 walrus 上的数据?
A: 可以分两部分来看你的问题:**如何确认上传成功**,以及 **如何查看(读取)Walrus 上的数据**。
---
## 一、如何确认上传成功?
无论是用 CLI 还是 SDK,本质流程一样:
1. 客户端把文件编码成 slivers,计算出 **blob ID**。
2. 在 Sui 上购买存储、注册 blob。
3. 收集存储节点签名,提交 **可用性证书** 到 Sui,链…
Q: Can walrus be use as database for beckend
A: Walrus is not designed to be a traditional backend database (like Postgres, MongoDB, etc.). It’s a decentralized blob storage and data availability layer for large, mostly unstructured data (files, mo…
Q: so what happens if i want to extend the duration of a blob with 53 epochs
A: Walrus enforces a **maximum of 53 epochs total** for a blob’s storage duration on both Mainnet and Testnet.[\[Networks\]](https://docs.wal.app/docs/usage/networks)[\[Store blobs\]](https://docs.wal.ap…
Q: How much does storage cost?
A: Walrus storage costs have several components and are **not a single fixed price**, and the docs don’t give a permanent WAL/SUI number—only how pricing works.
Key points:
- **You pay in two tokens** …
Q: What is a blob?
A: In Walrus (and more generally in storage systems), a **blob** is a *Binary Large Object*:
- It’s a way to store arbitrary binary data as a single object: files like documents, images, audio, video, P…
Q: is it true that uploading files of low dimensions make things more expensive?
A: Yes, for **small files**, the *effective* cost per byte is higher, and this is exactly what Quilt is designed to mitigate.
From the docs:
- Walrus charges based on the **encoded size**, which is rou…
Q: help me to explain pricing in a simple way. in particular, I want to answer to the following pricing calculation:
Source data (from mainnet uploads):
59 Quilts
~28.2 MB total data
~0.12 WAL + ~0.25 SUI total cost
~0.00426 WAL + ~0.00887 SUI per MB
Scaled to 5 TB:
~21,300 WAL
~44,350 SUI
A: Here’s a simple way to explain it, tying it back to how Walrus pricing works.
---
### 1. What the raw numbers say
From your real mainnet uploads (using Quilt):
- You stored: **~28.2 MB** (across *…
Q: how does the data retrival process work
A: Data retrieval on Walrus is a read flow driven by the blob ID and the commitments stored on Sui.
1. **Start with the blob ID**
The client (or an aggregator) starts a read by specifying the blob …
Q: how to update the walrus ?
A: You can update Walrus in a few different ways, depending on how you installed it.
### 1. If you used the install script
Run the script with `-f` to force an update to the latest version:
```sh
curl…
Q: run locally walrus
A: To run Walrus locally you have two main options: use the provided local testbed script, or build from source and then use that script.
### 1. Run the local Walrus testbed (recommended)
1. Clone the …
Q: how does walrus work
A: Walrus is a decentralized blob-storage and data-availability protocol that uses Sui as its control plane.
At a high level:
- **What it stores:** Walrus stores large binary blobs (files, media, data)…
Q: can you simplify it for a non technical?
A: Builders have a few simple ways to put data on Walrus, depending on how their app works:
1. **Command-line tool (for power users / devs)**
- Run a small program (`walrus` CLI) on your computer. …
Q: oh so 3650000 frost is how much wal?
A: `FROST` is the sub-unit of WAL, with:
- `1 WAL = 1,000,000,000 FROST`. [[Walrus docs](https://docs.wal.app/blog/04_testnet_update); [WAL token](https://www.walrus.xyz/wal-token)]
So:
- `3,650,000 F…
Q: bagaiamana best pratice untuk melakukan store dan memperpanjang juga? dan saat saya menggunakan publisher testnet dan agegator testnet seperti https://publisher.walrus-testnet.walrus.space/v1/blobs. token WAL saya tidak berkurang
A: Ada dua hal di pertanyaan kamu:
1. **Best practice untuk store & extend blob**
2. **Kenapa WAL tidak berkurang saat pakai publisher/aggregator testnet**
---
## 1. Best practice store blob
Dengan C…
Q: Hey Walrus Ai,
Can I host a wordpress website on Walrus?
A: You can’t run a full, dynamic WordPress site directly on Walrus.
Walrus Sites are explicitly **static sites**: all files (HTML, CSS, JS, images, etc.) are stored on Walrus, and there is no traditiona…
Q: can i build using walrus as storage solution and rust as the main language
A: Yes, you can.
Walrus itself is implemented in Rust and is designed to be built and run with the Rust toolchain. You install Rust, then build the Walrus binary with Cargo:
```bash
rustup update && ru…
Q: WAL 在主网的全限定类型
A: 主网 WAL 的全限定类型是它在 Sui 上的 coin type,即 WAL 合约包 ID 加上 `::wal::WAL`(模块名和结构名根据合约约定)。
文档里只给出了主网 WAL 包的 ID,没有直接写出完整类型字符串:主网 WAL package 为
`0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59`…
Q: What are Walrus Sites?
A: Walrus Sites are decentralized websites that use Walrus for storing the site files (HTML, CSS, JS, images, etc.) and Sui smart contracts for managing the site’s metadata, ownership, and links to those…
Q: The issue: The error says TRPCClientError: No function was found with function name extend - this means you're trying to use a Walrus extend function that doesn't exist or isn't properly imported.
A: The knowledge sources only document the Walrus **CLI** `extend` command (run via the `walrus` binary), not any TRPC or TypeScript function literally named `extend`:
- CLI usage: `walrus extend --blob…
Q: unction name: ::walrus_storage::extend (correct - matches CLI) ✅ Arguments: Only 2 arguments
tx.object(blobObjectId) → Sui object reference (NOT converted to BigInt or u64)
tx.pure.u64(BigInt(epochs)) → epoch count as u64 (1-52 validated) ✅ NO blob_id bytes → correctly removed (not needed for exten
A: Your updated understanding matches what’s documented for extending a Walrus blob.
From the docs, extension is:
- An on-chain operation that **does not involve blob content**; it just updates storage…
Q: how long a walrus epoch is on testnet?
A: On Walrus **Testnet**, the epoch duration is **1 day**.[[Networks](https://docs.wal.app/docs/usage/networks); [Tutorial publish](https://docs.wal.app/docs/walrus-sites/tutorial-publish)]
Q: "MoveAbort(MoveLocation { module: ModuleId { address: a998b8719ca1c0a6dc4e24a859bbb39f5477417f71885fbf2967a6510f699144, name: Identifier(\"bls_aggregate\") }, function: 15, instruction: 28, function_name: Some(\"verify_certificate_and_weight\") }, 0) in command 0" command:0 kind:MOVE_ABORT abort:{ab
A: I’m sorry, but the knowledge sources do not contain any description of the `bls_aggregate` Move module or the `verify_certificate_and_weight` function, so I can’t interpret this specific `MoveAbort` c…
Q: apakah ada sdk untuk next js untuk menangani hal ini?
A: Ada, dan ini cocok untuk Next.js:
1. **Walrus TypeScript SDK (resmi)**
- SDK resmi Walrus ditulis dalam TypeScript dan ditujukan untuk web app maupun backend TypeScript, jadi bisa dipakai di Nex…
Q: how can i get skill of walrus for ai agent
A: You can give your AI agent “Walrus skills” by using Walrus as its data and memory layer, and (optionally) combining it with Sui smart contracts. The docs don’t provide step‑by‑step code here, but they…
Q: what happens to a permanant blob after its expiry epoch
A: After a permanent blob reaches its expiry epoch, Walrus no longer guarantees its availability and it can become unavailable:
- Blobs are stored “for a certain number of epochs” and “blobs will become…
Q: how to unstake swal
A: You can unstake your StakedWal (sWAL) using the Walrus staking dApp. The docs and blog describe unstaking “staked WAL” / `StakedWal` objects; they don’t use the exact ticker “sWAL”, but the process is…
Q: Add "Import by Blob ID" section to pages/Upload: I'll introduce a new input field and a button on the first step of the Upload page. This section will be clearly labeled for "Importing Existing Walrus Videos".
handleImportBlobId function:
This function will be triggered when the user clicks the "I
A: Your plan is conceptually compatible with how Walrus works, but I need to flag two things:
- The exact URL `https://aggregator.mainnet.walrus.space` is **not** mentioned in the docs, so I can’t confi…
Q: do you know who is the founder of walrus
A: The knowledge sources do not explicitly state who the founder of Walrus is.
They mention that Walrus was “originally developed by Mysten Labs” and that the Walrus Foundation is a core contributor to …
Q: i need aggregator like nansen miral suicore
A: The knowledge sources don’t list aggregators by brand/operator names like “Nansen”, “Miral”, or “Suicore”, and they don’t give a catalog of specific third‑party Testnet aggregator URLs.
What we *do* …
Q: so i want to ask the upper limit of quilt can per patch size can go to 100mb?
A: The documentation you provided does **not** state a hard protocol limit for *per‑patch* size in a quilt, so I cannot confirm 100 MB as an officially supported maximum.
What *is* documented:
- QuiltV…
Q: is it free to host on walrus?
A: Hosting on Walrus is **not generally free**, but there are some nuances:
- **On Mainnet**, storing site data costs:
- **WAL** tokens for storage and upload. [[Storage costs](https://docs.wal.app/do…
Q: what is the epoch duration for mainnet and testnet
A: On Walrus:
- **Mainnet epoch duration:** 2 weeks (14 days) [[Networks](https://docs.wal.app/docs/usage/networks)]
- **Testnet epoch duration:** 1 day [[Networks](https://docs.wal.app/docs/usage/netwo…
Q: How encrypt/decrypt walrus blobs with seal?
A: Walrus itself does **not** encrypt data; all blobs are public by default. To get confidentiality and access control you encrypt data with Seal **before** storing it on Walrus, and decrypt it with Seal…
Q: 026-02-13T22:55:02.879223Z INFO walrus: client version: 1.42.1-65b7dde1482d
2026-02-13T22:55:02.881517Z INFO walrus_sui::config: using Sui wallet configuration from '/Users/x/.sui/sui_config/client.yaml'
Error: could not find a valid Walrus configuration file
A: The log shows your Sui wallet is found, but the Walrus CLI can’t find its own config file. You need to create/download `client_config.yaml` and put it where Walrus expects it.
### 1. Create Walrus co…
Q: BI1k-Cr6zm0fA1nUDvsI2JIjs4_H6jQO51MZ0mXwtvs
A: Pour récupérer ce blob avec la CLI Walrus sur Testnet, utilise :
```bash
walrus read BI1k-Cr6zm0fA1nUDvsI2JIjs4_H6jQO51MZ0mXwtvs \
--out fichier_recupere \
--context testnet
```
- `BI1k-Cr6zm0fA…
Q: apakah saya harus mempunyai token walrus jika ingin menyimpan gambar atau nft ke storage walrus?
A: Ya, Anda perlu memiliki:
1. **SUI** – untuk membayar gas transaksi di Sui saat:
- membeli resource storage,
- mendaftarkan blob,
- dan mencertifikasi ketersediaan blob. [[Storage costs](http…
Q: What are Walrus Sites?
A: Walrus Sites are decentralized websites that use Walrus for storing site files (HTML, CSS, JS, images, etc.) and Sui smart contracts for managing site metadata, ownership, and routing. [[Intro](https:…
Q: How much does storage cost?
A: Walrus storage costs have several components and are variable; the docs don’t give a single fixed price table, so you must estimate per case. [[Storage costs](https://docs.wal.app/docs/dev-guide/costs…
Q: What are patches
A: In Walrus, *patches* are the individual blobs (files) inside a **quilt**.
- When you store multiple blobs as a quilt, each blob becomes a *patch* in that quilt and gets its own **QuiltPatchId**, whic…
Q: this isnt working ,http://aggregator.testnet.walrus.space/v1/blobs/EXTWlVuevRcLroRdSJ57r4DDjgO4Gmug5n2a73oaksE
A: The docs don’t describe that specific URL or error, so I can only suggest general checks based on how Walrus HTTP access is supposed to work.
1. **Use a valid public aggregator URL**
The official Te…
Q: how to diapy image stored on walrus
A: To display (serve) an image stored on Walrus, you first need its **blob ID** (or quilt patch ID / Sui object ID), then use an **aggregator HTTP URL**.
### 1. Get the blob ID
If you uploaded with the…
Q: notices@walrus.xyz is bouncing back
A: The docs list `notices@walrus.xyz` as the contact address for both privacy questions and Terms of Service inquiries, but they do not mention any alternative email or known delivery issues. [[Privacy c…
Q: how can i contact customer care
A: You can contact the Walrus Foundation (including for support or questions about the services) by emailing:
`notices@walrus.xyz` [[Contact us](https://docs.wal.app/docs/legal/privacy#contact-us)]
If …
Q: // guard/walrus-client.mjs
import 'dotenv/config';
import fs from 'fs/promises';
import path from 'path';
import { execFile } from 'child_process';
import { promisify } from 'util';
const exec = promisify(execFile);
const WALRUS_BIN = process.env.WALRUS_BIN || 'walrus';
const NETWORK = process.env
A: I’m sorry, but the knowledge sources you provided do not contain any concrete API reference or code examples for the Walrus TypeScript SDK (`@mysten/walrus`), such as:
- How to construct a `WalrusCli…
Q: when is the next unlock event?
A: The knowledge sources list the WAL token allocations and general unlock schedules (for example, community reserve unlocking linearly until March 2033, subsidies over 50 months, early contributors over…
Q: I need my data to be easily queriable meaning i need to use postgres on the front lines. But I need a back up and restoration layer. Backing the data up for easy restoration in case of any issues. Can walrus handle this?
A: Walrus can reliably back up and restore *blobs* (large unstructured files), but the docs do not describe it as a drop‑in backup/restore layer for a live PostgreSQL database.
What Walrus does well:
-…
Q: I am building an analytics/intelligence platform. We are at the data processing stage but we eventually plan to use our data (after releasing an mvp) to train .models to detect risk early.
A: Walrus can fit into that stack well, but there are two key design choices you need to lock in early: **what you store**, and **how private it must be.**
### 1. Decide what to put on Walrus
Walrus is…
Q: SO I HAVE STORED ON WALRUS BUT HOW DO I FETCH IT AND SHOW IT ON FRONTNED????
A: You have two main options to fetch blobs and show them in a frontend:
---
## 1. Use the HTTP Aggregator API (best for frontends)
1. Pick an aggregator URL (e.g. Walrus Testnet):
```bash
AGGREGATOR…
Q: who owns the data in walrus?
A: On Walrus, data ownership is tied to Sui objects:
- Every blob stored on Walrus is represented by a corresponding object on the Sui blockchain; **whoever owns that Sui object is considered to own the…
Q: what's Walrus positioning?
A: Walrus positions itself as a **developer platform and decentralized storage/data layer** built on Sui, focused on enabling **verifiable, monetizable data markets for the AI era** rather than just “che…
Q: Walrus as a Chain-Agnostic Data Layer (Sui, Solana, Ethereum) write article on this topic minimum 2000 character in humanize way
A: Walrus is often described as “built on Sui,” but that doesn’t mean it’s only *for* Sui developers. Walrus is designed as a chain-agnostic data layer: a specialized storage and availability protocol th…
Q: can i use the http publisher api to store blob on walrus without setting up the walrus cli? if i do , how do i pay the fees involved?
can you show a complete example in javascript?
A: Yes, you can store data on Walrus using the HTTP Publisher API without running the Walrus CLI. The CLI is just one access method; publishers expose an HTTP `PUT /v1/blobs` endpoint you can call direct…
Q: Know what Quilt is
Know what erasure encoding is (how we manage replication)
Know how Walrus is priced
A: ### Quilt
Quilt is Walrus’s **batch storage feature** for large numbers of small blobs (typically <10 MB). It encodes up to **666 blobs into a single “quilt”**, which greatly reduces per‑blob overhea…
Q: how to store data on walrus using solana
A: Walrus is chain-agnostic, so you can use it from a Solana app, but the knowledge sources don’t give a step‑by‑step Solana integration guide. They only state that builders on Solana can store data on W…