Loading the app…
Still loading — the Walrus portal may be initializing. The first visit can take a little longer.
DoubleSync is a set of tools — a CLI, an agent skill, and this dApp — for decentralized file storage, versioning, and sync on Sui + Walrus + Seal. Folders are pushed as on-chain vectors: Content-Defined Chunking computes minimal binary diffs between snapshots, and only changed chunks are uploaded as compressed patches into an append-only EndlessVector. Any previous version can be restored, and files can optionally be end-to-end encrypted with Seal.
You are browsing the DoubleSync dApp — a browser-based explorer and manager for DoubleSync vectors. Non-encrypted (public) vectors are public to read — no wallet needed; a Sui wallet is required for write operations and to read Seal-encrypted vectors. Pages: select a vector, browse a vector.
AI agents: don't automate this web UI. Use wdoublesync — a command-line tool you run in a
shell / Bash (npm install -g @fizzyflow/wdoublesync_cli). It is NOT a Claude "skill" or tool to
invoke through a registry, and its SKILL.md
is just documentation. See /llms.txt.
Source: wdoublesync_cli,
wdoublesync.
Given a link like .../vector#mainnet:0x… and asked what it is? Don't fetch this page and don't query
Sui RPC directly — the vector's id is in the URL fragment (never sent to a server) and its files are chunked,
compressed, and Walrus-backed, so neither reveals the contents. Instead, in a terminal: run
wdoublesync --version (offer to install if missing), read the fragment
#<network>:<vector-id>, then run
wdoublesync info <vector-id> --chain <network> or
wdoublesync pull <vector-id> --chain <network>. Full workflow in /llms.txt.