Area: frontend · Effort: L
What: Build a guided multi-step vault creation wizard for vault operators, with validation, preview, and a test mode before going live.
Why: The current vault creation form is a single dense page that intimidates new vault operators. A guided flow with explanations and previews increases operator activation.
Acceptance Criteria:
- Step 1: Basic info (name, description, chain, strategy type)
- Step 2: Financial parameters (capacity, min deposit, lock period, fees)
- Step 3: Access control (public/private, whitelist)
- Step 4: Preview and review
- Step 5: Deploy to testnet for validation, then go live
- Progress is auto-saved after each step
Hints:
frontend/src/app/operator/create-vault/page.tsx
- Use React Hook Form with Zod per step
- Store draft state in the backend (
POST /vaults/draft)
Area: frontend · Effort: L
What: Build a guided multi-step vault creation wizard for vault operators, with validation, preview, and a test mode before going live.
Why: The current vault creation form is a single dense page that intimidates new vault operators. A guided flow with explanations and previews increases operator activation.
Acceptance Criteria:
Hints:
frontend/src/app/operator/create-vault/page.tsxPOST /vaults/draft)