SignalVault

Private feedback,
public proof.

SignalVault is an encrypted feedback OS built natively on Walrus. Forms, responses, and receipts ride content-addressed blobs; sensitive answers stay sealed; contributors keep verifiable proof of submission.

Walrus mascot

Encrypted feedback
infrastructure,
native to Walrus.

Built on Walrus storage with a Sui-anchored access policy and Seal-encrypted private fields — every submission becomes a content-addressed artifact your community can verify on chain your wallet already speaks.

Encrypted on Walrus
blob_a1c8b9f23f2eaab0cc5e7f81b1d9c4d5
Order
Chaos
1
Move package on Sui mainnet
9
Field types supported
1:1
Schema → Walrus blob
0
Plaintext leaks per response
Why SignalVault

Three guaranteesordinary form vendors can’t make.

Encrypted answers

Sensitive fields stay sealed

Each field marked sensitive is encrypted with Seal in the browser. The plaintext never leaves the contributor's device.

0%
Aggregate verifiable
Public accountability

Submissions stay verifiable

Every response becomes a content-addressed Walrus blob. Anyone can fetch the bytes and check the hash matches the receipt.

WalletSubmit
Zero gatekeepers

Self-sovereign submissions

Anyone with a wallet can submit. The form owner controls the admin allowlist on chain — no vendor lock-in, no privileged backend.

Proof-of-Feedback

Every submission can produce a receipt
without revealing the submission.

Contributors hold a public, content-addressed receipt — form ID, response blob ID, content hash, timestamp. The body remains Seal-encrypted on Walrus. Useful for grant applicants, bug reporters, and anyone who needs to prove a submission without leaking what they wrote.

Feedback receipt
FormMainnet bug intake
Response blobwalrus://demo_blob_…001
Content hashf1c2b9aabbccddee…56778899
Submitted2026-05-06 03:14 UTC
Wallet0xc0ffee…ffee
Body remains Seal-encrypted.
Built on Walrus, end-to-end

Five Walrus touchpoints — live.

Schemas, response envelopes, media uploads, indexes, and receipts — all stored as content-addressed Walrus blobs. Sui anchors ownership and access; Seal handles encryption.

{
"name": "Mainnet bug intake"
"fields": [
{ type: "rich_text",
sensitive: true }
]
blob_84a3…f1b9
Schema blob

Form definitions

Every form schema is published as a public Walrus blob. Forks become public goods.

3ba81582ff6cd946b3209d0a77e451ce3ba81582ff6cd946b3209d0a77e451ce
Response blob

Encrypted envelopes

Public + sealed payload travel together. The hash binds them on Walrus.

0%Walrus
Media blob

Screenshots & video

Per-attachment Walrus blob, referenced from the response envelope.

rsp_a1c8b9blob_84a3…f1b9
rsp_b3f2eeblob_19c8…2a44
rsp_c0ffeeblob_72d1…9c5e
rsp_feed01blob_3b6f…a012
rsp_a1c8b9blob_84a3…f1b9
rsp_b3f2eeblob_19c8…2a44
rsp_c0ffeeblob_72d1…9c5e
rsp_feed01blob_3b6f…a012
Form response index
Index

Form response index

Lightweight index per form, mapping responses → blob IDs for the dashboard.

Formfrm_a1c8b9
Blobdemo_b1f2…a93
Hashf1c2b9aa…99
Time2026-05-07 03:14
Wallet0xc0ffee…ee
Formfrm_a1c8b9
Blobdemo_b1f2…a93
Hashf1c2b9aa…99
Time2026-05-07 03:14
Wallet0xc0ffee…ee
Proof-of-Feedbacka1c8b9…f1b9
Receipt

Proof-of-Feedback

Public artifact with form ID, blob ID, hash, timestamp, optional wallet.

Start collecting privately.

Build a form in 90 seconds, share the link, decrypt only what your team is authorized for.

Encrypted feedbacknative to Walrus.