Skip to content

Romp Lodge (Member Directory)

The Romp Lodge serves as the community hub where you can browse and connect with fellow DAO members. View the member directory, search for specific members, and explore individual profiles to learn about their contributions and archetype affinities.

Accessing the Romp Lodge

  1. Walk to the Romp Lodge building in the Camp Hub
  2. When within range, an interaction prompt appears ("Press E / Click")
  3. Press E or click to open the Member Directory panel

Overview

The Member Directory displays:

  • Member List - Scrollable list of all DAO members with search filtering
  • Member Cards - Quick-view cards showing name, archetype, and online status
  • Profile Panel - Detailed view when selecting a member

Member List

The main view shows all members in the cooperative. Each member card displays:

  • Avatar - Visual representation of the member's otter character
  • Display Name - The member's chosen name
  • Archetype Badge - Their dominant archetype with color coding
  • Online Status - Green dot for online, gray for offline

Archetypes

Members develop affinities toward four archetypes based on their participation:

ArchetypeColorCharacteristics
BuilderOrangeCreates, develops, and implements solutions
ExplorerGreenDiscovers opportunities and pioneers new paths
GuardianBlueProtects community interests and ensures stability
SagePurpleShares wisdom and guides strategic decisions

Searching Members

Use the search bar at the top of the directory:

  • Type to filter members by name in real-time
  • Search is case-insensitive
  • Results update instantly as you type
  • Clear search to return to the full member list

Search Tips

  • Partial matches work ("Riv" finds "River Otter")
  • Search updates the result count shown
  • Empty search shows all members

Member Profiles

Click on any member card to view their detailed profile:

Profile Information

  • Full Name - The member's display name
  • Archetype Affinities - Bar chart showing all four archetype percentages
  • Join Date - When they became a DAO member
  • Online Status - Current availability

Participation Stats

  • Votes Cast - Number of governance votes submitted
  • Proposals Made - Proposals they've authored
  • Contributions - Total DOM tokens contributed
  • Security Stage - Avatar maturity level (affects visual age)
  • Click a member to view their profile
  • Click "Back" or outside the profile to return to the list
  • Profile data is cached for faster subsequent views

Loading States

When data is being fetched:

  • Pulsing skeleton cards appear in place of member cards
  • The search bar remains functional
  • Previously viewed profiles may load instantly from cache

Error Handling

If member data fails to load:

  • An error message explains what went wrong
  • A Retry button allows you to attempt fetching again
  • The system automatically retries with exponential backoff
  • Error messages are specific to the failure type

Common Errors

ErrorCauseResolution
"Failed to fetch member data"Network issueClick Retry or wait
"Network connection error"Connectivity lostCheck internet, retry
"Request timed out"Slow responseWait and retry
"Not authorized to view members"Permission issueVerify membership

Data Freshness

The Member Directory manages data efficiently:

  • Cache TTL: Member data is cached for 60 seconds
  • Force Refresh: Data refreshes automatically when the overlay opens
  • Pagination: Members load in pages of 50 for performance

When you close and reopen the directory:

  • If data is fresh (within 60s), it displays immediately from cache
  • Otherwise, fresh data is fetched from the membership canister

Tips

  • Use the member directory to find collaborators for proposals
  • Check archetype distributions to understand community composition
  • Review participation stats to identify active contributors
  • The online status helps you know who's currently available
  • Archetype affinities can help match complementary skill sets for projects

Hello World Co-Op DAO