1.8 KiB
1.8 KiB
| id | title | status | assignee | created_date | labels | dependencies | priority | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TASK-14 | Build Community Onboarding UI and Governance Dashboard | To Do | 2026-04-03 21:42 |
|
|
medium |
Description
Web frontend for communities to deploy and manage their token economies.
Components:
- Deployment Wizard:
- Parameter selector with cadCAD-backed recommendations
- Risk profile picker: Conservative/Moderate/Aggressive (maps to SR/MZ ratios from sweep)
- Preview mode: show simulated token economy behavior before deploying
- One-click deploy via MycoFactory.sol (TASK-7)
- Gnosis Safe setup for treasury multisig
- Governance Dashboard:
- Conviction voting UI: create proposals, stake tokens, see conviction progress
- Parameter change proposals (adjust SR, MZ, yield targets)
- Epoch countdown, trigger threshold visualization
- Historical governance activity
- Treasury View:
- Tranche health (SR, MZ, JR collateral ratios)
- Yield waterfall visualization (who gets what)
- Cross-chain collateral breakdown by chain
- Reserve composition (which assets, which vaults)
- Deposit/Withdraw:
- Fiat onramp (Coinbase FundCard widget)
- Cross-chain deposit (LI.FI widget)
- Direct USDC deposit
- Tranche minting/redeeming
Tech stack: Next.js + wagmi/viem + shadcn/ui (consistent with rswag-online) Integrate with @rspace/sdk from payment-infra for wallet service.
Acceptance Criteria
- #1 Deployment wizard creates community token economy in one flow
- #2 Conviction voting UI shows proposals and conviction progress
- #3 Treasury view displays tranche health and cross-chain collateral
- #4 Fiat and cross-chain deposit flows work end-to-end
- #5 Responsive design, works on mobile