Skip to main content

Onboarding Journey

Goal: move a new participant from entrypoint to an authenticated Garden context.

Flow

  1. A participant enters through the client or Agent.
  2. Authentication establishes an account using the supported wallet or passkey path.
  3. The application resolves Garden context and membership eligibility.
  4. Auto-join or explicit join records the appropriate relationship.
  5. The participant lands on a surface appropriate to their role and presentation mode.

Keep public website and installed-PWA routes separate. A successful sign-in is not the same as a successful Garden join; expose each recovery state independently. For passkey constraints, see Authentication. For current routes and persona mapping, see the generated persona surfaces.