Q: Como puedo obtener monedas wal gratis siendo tester
A: Puedes conseguir **WAL de Testnet gratis** (sin valor real) para probar Walrus de las siguientes formas:
1. **Consigue SUI de Testnet (gratis)**
- Ve al faucet oficial de Sui:
Q: usecase
A: Here are the key use cases for Walrus:
## Core Use Cases
- **AI & Machine Learning**: Store training datasets, model weights, and proofs of correct training. Platforms like Talus and elizaOS use Wal…
Q: what is walrus
A: Walrus is a decentralized blob storage and data availability protocol built on top of the Sui blockchain. It’s designed to store large, unstructured data (like video, images, PDFs, and other files) in…
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: Is there anyway, via HTTP API or SDK, to retrieve all the items list in a Quilt, and the total files length?
A: There is partial support, but not everything you’re asking for is available in the HTTP APIs described in the docs.
**1. Listing all items (patches) in a Quilt**
Yes, there is an aggregator HTTP end…
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: 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: it does the Reed-Solomon erasure coding in flow.encode() (splitting the file into shards for decentralized
storage). Do we actually need the wasm? I am trying to upload a file or some files to Walrus.
A: You do need the WebAssembly-based encoding step somewhere in your stack, but it doesn’t *have* to run in your own code if you use an Upload Relay.
From the docs:
- Walrus uses its own RedStuff const…
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: Swap SUI for wal on testnet
A: You can swap Testnet SUI for Testnet WAL using either the CLI or the staking dApp:
## Option 1: CLI Command
Run the following command:
```
walrus get-wal --context testnet
```
By default, this exc…
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: 为什么blob的sender和owner都不是我
A: 从你给的信息和现有文档来看,只能推断出**几种常见原因**,但没法精确看到你那笔具体交易,所以下面是基于文档的可能性说明,而不是对你那条对象的链上“诊断”。
先说明一点:
Walrus 里每次 `walrus store` 都会在 Sui 上创建一个 `blob::Blob` 对象,这个对象有一个 **owner**(拥有者地址),而交易本身也有一个 **sender**(发起交易的地址)。…
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: 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: 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: Acha Jo future airdrop Hoga Us ky liya Mera stake Karna kafi hai na kiun ky me Cooder nahie Jo Tu mojy ziyada reward Mily GA na
A: Knowledge sources ke basis par kuch cheezein clear hain, kuch cheezein explicitly nahi likhi gayi, isliye jahan doubt hai wahan main seedha bataunga.
1. **Pichle / current airdrops ka criteria kya th…
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: please build with the typescript sdk
A: The knowledge sources describe what the TypeScript SDK + Upload Relay do, but they do not show any concrete SDK API (no function names, classes, or usage examples).[[TS SDK upgrade](https://www.walrus…
Q: Please can you create a tsx component (const) that via a button uploads a simple file to walrus
A: Here's a TSX component that uploads a file to Walrus using the HTTP API (via a Publisher), based on the documented store endpoint:
```tsx
import { useState } from "react";
const PUBLISHER = "https:/…
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: can i split and store large files using quilt
A: No, Quilt is not designed for splitting and storing large files. Quilt is specifically optimized for storing **many small files** (under 10 MB each) together as a single batch unit, reducing storage o…
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: acha NFT ya dosre chezy jis me cooding wagira ho mojy karni ki zarwat to nahie future airdrop ky liya
A: Bilkul sahi samjhe aap! **Koi coding ki zaroorat nahi** future airdrops ke liye.
## Future Airdrop Ke Liye Sirf Yeh Karna Hai:
August 2025 wale airdrop ka pattern dekha jaaye to sirf **direct WAL st…
Q: Storing and using private data on Walrus (Seal + Nautilus)
1. The user sends a file to the Walrus client.
2. Before uploading it, the file is encrypted using Seal. At the same time, rules are set on Sui that define who is allowed to access it.
3. The encrypted file is then encoded into fragments and
A: Your summary is a well-structured and accurate description of how private data workflows operate on Walrus using Seal and Nautilus. Here's a confirmation and clarification of each step based on the kn…
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: How much does storage cost?
A: Walrus storage costs have several components and are **not a single fixed price**; they depend on current on-chain parameters and market conditions.
Key points:
- You pay in **WAL** for storage and …
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: is there any portal to see proposal history?
A: I’m not seeing anything in the docs that mentions a dedicated “governance proposals” or “upgrade proposals” explorer/portal for Walrus.
What *does* exist:
- A **staking / operator dApp** at `stake-w…
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: so is it a true statement that no validator ever holds the full file but all validators hold pieces of each file and they all bring it together to make a full file?
A: Mostly true, with a couple of nuances:
- **Blobs are always stored in pieces (“slivers”), not as full files, on storage nodes.** Each blob is erasure‑encoded into many slivers; these slivers are dist…
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: so whats the percentage of Sui or Wal when i upload something? so if i upload an image do i pay 70% in wal and 30% on sui?
A: The knowledge sources don’t specify any fixed percentage split between WAL and SUI (like “70% WAL / 30% SUI”), and the exact amounts depend on blob size, epochs, and current on-chain parameters. There…
Q: Can i add Walrus to my vibecode app?
A: Yes, you can integrate Walrus into an app like Vibecode, but the exact steps depend on how your app is built; the knowledge sources don’t describe Vibecode specifically, so I can only outline general …
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: Mainne WAL tokens stake kar diye hain. Ab main Governance mein hissa lena chahta hoon. Kya abhi koi active proposals hain jin par main vote kar sakta hoon? Aur vote karne ke liye mujhe [staking.walrus.site] par kahan jana hoga?
A: Mujhe knowledge sources mein **current / live governance proposals ki koi on-chain list ya status** nahi mila, is liye main yeh confirm nahi kar sakta ke is waqt koi active proposal chal raha hai ya n…
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: ok. except screen-recording, could they download it other way?
A: The knowledge sources don’t explicitly describe browser‑level behavior (like whether a user can “Save video as…”), so I can’t give a protocol‑level guarantee about that.
What *is* clear from the docs…
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: What is a blob?
A: In Walrus, a **blob** is a “Binary Large Object” — a chunk of binary data (any bytes) stored as a single object, along with its metadata and a unique identifier. [[Understanding blob](https://www.walr…
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: 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: getting "Decryption failed: [Error: Invalid parameter to PTB: Error checking transaction input objects: Transaction was not signed by the correct sender:"
A: This error is coming from Sui transaction validation, not from Walrus itself: the PTB (programmable transaction block) you’re submitting is not signed by the address that Sui expects as the sender.
T…
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: what is the max size
A: There are two relevant “max size” limits in the docs:
1. **Walrus protocol max blob size**
- The system-wide maximum blob size is **13.3–13.6 GiB** (example output shows 13.6 GiB ≈ 14,599,533,45…
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: khi đã biên dịch walrus site thì có cần nâng cấp mỗi khi có binary walrus mainnet mới?
A: Không có tài liệu nào nói rằng **Walrus Site đã deploy phải được “biên dịch lại” hay nâng cấp mỗi khi có binary `walrus` mainnet mới**, nên mình chỉ có thể trả lời trong phạm vi sau:
1. **Binaries `w…
Q: do publisher get paid
A: Publishers themselves are not a protocol role that automatically earns WAL rewards the way **storage nodes** do; the knowledge sources don’t describe any built‑in payment stream from Walrus to publish…
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: how long is 1 epoch
A: On Walrus, epoch length depends on the network:
- **Mainnet:** 1 epoch = **2 weeks (14 days)**.[\[Networks\](https://docs.wal.app/docs/usage/networks)]
- **Testnet:** 1 epoch = **1 day**.[\[Networks\…
Q: 在浏览器中使用walrus sdk 报错是什么原因:walrus.ts:219 Walrus writeBlob failed: TypeError: Cannot read properties of undefined (reading 'buffer')
at async sdkStore (walrus.ts:207:24)
at async walrusStorePlain (walrus.ts:282:10)
at async HTMLButtonElement.handlePublish (Me.svelte:816:30)
A: 我一开始说明一下:在当前提供的文档里,**没有出现你这条具体的错误信息**(`Cannot read properties of undefined (reading 'buffer')`),也没有针对浏览器里 `writeBlob` 的错误排查示例,所以下面只能结合 Walrus TypeScript SDK + Upload Relay 的已知行为,做一些**可能原因的推断**,不一定完全命中…
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: describe how the economics of the Walrus protocol work
A: Walrus’ economics are built around the WAL token, delegated proof‑of‑stake, and storage fees that are paid upfront and streamed over time.
### Core roles and flows
- **Users**
- Pay for storage in…
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: when i upload a file to walrus can i give it a name? that i can use to reference it with instead of it's ID
A: You can’t replace the Walrus **blob ID** itself with a custom name, but there are a few ways to attach and use human‑readable names depending on what you’re building:
1. **Regular blobs (single files…
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 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: what is an aggregator here https://docs.wal.app/docs/http-api/reading-blobs
A: In Walrus, an **aggregator** is an optional service that:
- Runs the Walrus client in “aggregator” mode and exposes an **HTTP API** for reading blobs (e.g. `GET /v1/blobs/`). [[HTTP API](htt…
Q: how is lofi doing today?
A: I’m designed to answer questions specifically about Walrus and its ecosystem, and the provided knowledge sources don’t mention anything called “lofi.” I’m sorry, but there’s no information about “lofi…
Q: please what is the package ID for walrus on testnet?
A: The Walrus package ID on **Testnet** is:
`0xd84704c17fc870b8764832c535aa6b11f21a95cd6f5bb38a9b07d2cf42220c66` [[Walrus Sites config](https://docs.wal.app/docs/walrus-sites/tutorial-install#configurat…
Q: WAL 在主网的全限定类型
A: 主网 WAL 的全限定类型是它在 Sui 上的 coin type,即 WAL 合约包 ID 加上 `::wal::WAL`(模块名和结构名根据合约约定)。
文档里只给出了主网 WAL 包的 ID,没有直接写出完整类型字符串:主网 WAL package 为
`0x356a26eb9e012a68958082340d4c4116e7f55615cf27affcff209cf0ae544f59`…
Q: testnet packaeg id walrus
A: The Testnet Walrus package ID is not listed directly in the general networks docs, but it is included in the Walrus Sites config example as the `walrus_package` for the Testnet context:
```yaml
walru…
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: 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: owever, a couple of important corrections to the attached suggestion:
The correct Walrus publisher endpoint is PUT /v1/blobs (not /v1/store)
publisher.walrus-mainnet.walrus.space doesn't exist -- we should use the Staketab publisher or make it configurable
We need to send raw bytes with PUT, not Fo
A: You’re correct on the key Walrus‑specific points, and they are supported by the docs.
### 1. Correct publisher endpoint
The HTTP API for storing via a publisher is:
```http
PUT /v1/blobs
```
with …
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: how much 2TB storage cost for 1 year
A: The knowledge sources do **not** provide concrete WAL/SUI price parameters (e.g., “X WAL per TB-year”), so I can’t give a numeric cost for **2 TB for 1 year**. I can only explain how to compute/measur…
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: {"digest":"HQXS3JXf1Br2aJq2EqNRiqiUwNNJcxxx15m9CCEapQMk","transaction":{"data":{"messageVersion":"v1","transaction":{"kind":"ProgrammableTransaction","inputs":[{"type":"object","objectType":"sharedObject","objectId":"0x6c2547cbbc38025cf3adac45f63cb0a8d12ecf777cdc75a4971612bf97fdf6af","initialSharedV
A: The knowledge sources do not document the internal error codes of the `blob::new` function, so I cannot say with certainty what `error_code: 3` means in this specific abort. The docs only describe `re…
Q: bagaimana cara kerja perpanjang. contoh misal disini saya menggunakan testnet saya melakukan penguploadan dengan durasi 53 ephocs lalu setelah saya berhasil upload saya melakukan renew dengan 53 ephocs bagaimana perhitungan akhirnya berapa lama waktu gambar itu disimapn
A: Di Testnet, 1 epoch = 1 hari.[[Networks](https://docs.wal.app/docs/usage/networks)]
Cara hitungnya di Walrus:
- Saat store pakai `--epochs N`, **end epoch = current epoch + N**.[[Store blobs](https:…
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: 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 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: what is walrus sites?
A: Walrus Sites are decentralized websites that use Walrus for storing all site files (HTML, CSS, JS, images, etc.) and the Sui blockchain for managing site metadata, ownership, and routing. [[Intro](htt…
Q: rust sdk
A: Walrus does not yet have a fully released, standalone Rust SDK, but:
- The core Rust implementation is split into crates like `walrus-core`, `walrus-storage-node-client`, `walrus-service`, `walrus-su…
Q: Starting Walrus Quilt upload for 3 file(s)...
walrusService.ts:74 PUT https://publisher.testnet.walrus.space/v1/quilts?epochs=10 net::ERR_NAME_NOT_RESOLVED
uploadQuiltToWalrus @ walrusService.ts:74
upload @ useBatchQuiltUpload.ts:61
handleUploadImages @ Products.tsx:438
callCallback2 @ react-dom.de
A: `net::ERR_NAME_NOT_RESOLVED` means the browser cannot resolve the hostname you’re calling:
```text
PUT https://publisher.testnet.walrus.space/v1/quilts?epochs=10
```
From the docs, quilt uploads sho…
Q: Pourquoi le front aurait des milliers de reuqetes ?
A: Sans relay, c’est le front qui doit parler **directement à tous les nœuds de stockage** Walrus.
Walrus découpe chaque blob en **slivers** et les répartit sur de nombreux nœuds (“shards”) pour assurer…
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: is there APR or APY staking for WAL tokens
A: The knowledge sources describe that:
- WAL staking pays rewards every epoch (about two weeks) to storage nodes and delegators, funded by user storage fees and protocol subsidies. [[Walrus docs](https…
Q: 可以再多搭配 cdn 加速嗎
A: 可以的,Walrus 本身就是「偏底層的可驗證儲存層」,並沒有要取代 CDN,而是明確設計成**可以再疊一層快取 / CDN 來加速**:
- 官方文件直接說 Walrus「不重做一個 CDN」,而是確保「傳統 CDN 可與 Walrus 快取一起使用」。[[Objectives](https://docs.wal.app/docs/design/objectives_use_cases)]
-…
Q: walrust 支持部署使用 svelte开发的网站吗
A: 文档没有单独提到 Svelte,但有明确说明:Walrus Sites 可以部署“几乎任何传统静态 Web2 网站”,前提是你提供的是**构建后的静态文件目录**(HTML/CSS/JS),例如常见前端框架的 `dist/` 或 `build/` 目录。[[Walrus Sites 介绍](https://docs.wal.app/docs/walrus-sites/intro); [site-b…
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: how i can run walrus node, what is requirements
A: The knowledge sources only describe how to build and run the `walrus` binary as a client and how to run tests; they do **not** provide full instructions or hardware/network requirements for running a …
Q: are there studies published using walrus protocol's technology stack?
A: The knowledge sources do not explicitly mention any academic or peer‑reviewed studies published using the Walrus protocol or its technology stack.
What *is* referenced are:
- The **Walrus whitepaper…
Q: is data I upload to walrus encrypted?
A: No. By default, data you upload to Walrus is **not encrypted** and is **publicly readable and discoverable by anyone** who has the blob ID. [[Operations](https://docs.wal.app/docs/dev-guide/dev-operat…
Q: Is Walrus built on Sui?
A: Yes. Walrus is a decentralized storage protocol that is built on and coordinated by the Sui blockchain. It uses Sui smart contracts for metadata, payments, governance, and proofs of availability, whil…
Q: How much does storage cost?
A: Walrus storage costs have several components and are dynamic rather than a single fixed price.
Key points:
- You pay in **WAL** for storage itself and **SUI** for the Sui transactions (gas + object …
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: Im using command prompt , how to get the blob?
A: On Windows Command Prompt you can still use `curl` the same way to download a blob by its blob ID.
1. Pick an aggregator URL (example: Walrus Testnet):
```bat
set AGGREGATOR=https://aggregator.walru…