Sitemap & Flow Map
Developer overview of all routes, their status, and the user flows that connect them.
All Routes
Public
/Landing
World ID verify + wallet connect gate
/marketing/personas.htmlPersonas
Marketing page: meet your coaching personas
/marketing/security.htmlSecurity
Marketing page: privacy & security overview
/marketing/staking.htmlStaking
Marketing page: HBAR commitment staking explained
/marketing/world-id.htmlWorld ID
Marketing page: human verification with World ID
/features/hedera-commitmentsHedera Commitments
Feature deep-dive: on-chain goal staking with HBAR
Onboarding
Core
User Flows
Navigation Connections
Landing (/) ├─ World ID Verify → Connect Wallet → 'Get Started' └─→ /goals → /team → /intake → /session → /commit Returning users: / → /session → /commit
Auth Flow Status
check_circleWired & Functional
World ID verification, route protection, and auth-gated sessions are all operational. Admin override via ?admin_user= param for testing.
World ID Verification
IDKit widget wired to POST /api/auth/verify
Admin Override
?admin_user=<id> bypasses verification for testing
Route Gating
RouteGuard protects /session, /commit, /goals, /team, /intake