Walrus Sessions Hackathon Submission

Worm.

The high-fidelity primitives needed for permanent, transparent, and secure community coordination on the Walrus Protocol.

Email: pramadanifirzatullah@gmail.com

The Problem: Web2 Forms in a Web3 World

Web3 teams still rely on Google Forms and Airtable to collect bug reports, surveys, and feedback. These centralized platforms create single points of failure, risk censoring sensitive data, and provide no native mechanism to reward contributors on-chain. There is no trustless way to ensure data integrity or enforce access control without middle-men.

The Solution: A Native Feedback Protocol

Worm is a sovereign feedback system. Form definitions and submissions are stored as immutable blobs directly on the Walrus Protocol. Access control and team permissions are enforced by the Sui Blockchain. Private data is end-to-end encrypted using the @mysten/seal library, ensuring that only authorized team members hold the keys to read sensitive submissions.

Star Feature

Incentivized Forms via Move Escrow

Lock SUI tokens into an on-chain escrow pool when creating a form. Every user who completes it can claim a reward instantly — a feature fundamentally impossible to build natively in Google Forms or Typeform.

Powered by custom worm.move contract on Sui Mainnet
1
Creator locks SUI
SUI tokens locked into a secure escrow pool.
2
User fills form
Completes form, blob securely stored on Walrus.
3
Instant Claim
One-click unlocks SUI reward directly to user's wallet.
Core Infrastructure

Everything You Need,
Fully Onchain.

Worm leverages cutting-edge Web3 primitives to deliver a seamless, secure, and decentralized user experience.

Walrus Protocol Storage

We use the Walrus Protocol to store JSON form definitions and heavy media submissions (videos, screenshots). Submissions are registered as content-addressed blobs, ensuring data immutability and censorship resistance without high on-chain gas costs.

Seal End-to-End Encryption

Leveraging the @mysten/seallibrary, sensitive responses (like user emails or private bug details) are encrypted on the client side before upload. Only authorized wallets specified in the form's team registry possess the cryptographic keys to decrypt this data in the dashboard.

AI Insights Engine

Worm integrates OpenRouter and the google/gemini-2.0-flash-thinking-exp model to parse and synthesize raw feedback. The dashboard automatically generates action items, categorizes sentiment, and summarizes complex community responses in seconds.

Sui Object Registry

Instead of a centralized database to map users to forms, Worm utilizes Sui Objects as a decentralized registry. Form ownership, team memberships, and submission indices are tracked transparently on the Sui blockchain ledger.

Rich Media Forms

Our builder supports rich text, dropdowns, star ratings, and direct file uploads. When a user uploads a video or screenshot, it is pushed directly to the Walrus network, creating a high-fidelity feedback loop for developers.

Data Export CSV

Download all submissions in standard formats (CSV) for deep analysis in any external tool. This ensures interoperability with your existing data pipelines while maintaining on-chain integrity.

Hackathon Criteria

Private Admin Dashboard

Judges required a private dashboard to review, filter, and prioritize feedback. Worm delivers this natively with complete cryptographic security.

Review & Decrypt

Admins can see all submissions. Encrypted fields are automatically decrypted in real-time if the connected wallet has permission via Seal.

Filter & Search

Full-text search across decrypted submissions and filtering by specific form IDs to isolate critical feedback instantly.

Prioritize & Note

Update submission statuses (New, In Review, Actioned, Archived) and save internal admin notes directly to the Sui blockchain.

Data Export

One-click CSV generation to export structured feedback for offline analysis or team reporting.

100%
Criteria Compliant

Every requested dashboard feature — filtering, notes, prioritization, exporting, and AI analysis — has been successfully implemented and tested on the Sui Mainnet.

Infrastructure Independence

Self-Hosted Walrus Infrastructure

To ensure 100% availability and bypass rate limits of public gateways, we have deployed our own dedicated Walrus infrastructure on a VPS.

Live Proof of Upload

We successfully uploaded a blob to our self-hosted publisher on the Walrus Mainnet. You can verify it here:

https://walruscan.com/mainnet/blob/SUkSRv_4joqBOg2jcoFt1Pk5HLPbeulM_C3T33W2Cuc

Dedicated Publisher

We run a custom publisher node to handle direct writes to the Walrus network without relying on third-party gateways.

Seal Decryptor Proof

We have granted access to the Walrus team as an authorized decryptor via Seal. Verify on SuiScan.