Back to Library
Rationale

Swim Buddies Scenario - irl.coop Vision

irl.coop
Jan 1, 2026

Swim Buddies Scenario - irl.coop Vision

Date: 2026-02-08 Source: User (inde)

The Narrative

So Joe goes to irl.coop and starts a new group called "Swim Buddies" (defaults are democratic governance that match the irl.coop bylaws).

Provisions

This group gets:

  • A phone number
  • Venmo account
  • Debit card
  • Subdomain
  • Email
  • Website
  • Social account options
  • S3 compatible storage bucket
  • Automation service
  • OnlyOffice
  • OpenProject
  • OpenMapServer
  • A Zo computer instance
  • A LitPKP connected to several blockchains
  • A Ceramic (ComposeDB) record

Onboarding & Invites

Joe navigates to his group dashboard and selects "invite member".

  • Settings: "free", "anyone can invite", "notify me when this invite is used".
  • Options: Could choose "paid" and set membership amount (changeable by governance later).
  • Mechanism: Link automatically emailed or copy/pasted. Invites can expire, or be tied to specific wallet/email/SMS. Mimics Discord's approach.

The Flow

  1. Invite Accepted: Sam gets invite on WhatsApp, clicks link, logs in via Google.
  2. Dashboard: Sam sees Swim Buddy chat, top notifications, treasury, calendar.
  3. Chat & Notification: Sam types "hey, I'm here!". Joe gets notification (web-app/SMS/Zo).
    • Note: Group phone extensions feature: members mapped to extensions, availability settings, voicemail routing.
  4. Conversation:
    • Joe: "hey bro! so glad you're here! I think we want a few more people. then we can hire a kayaker and maybe even a driver!"
    • Sam: "that's great dude, how much do you think that'll cost?"
    • Joe: "$50 for the kayaker, $50 for the driver, and whatever else we need for food."
    • Planning: "In two weeks, when the water is nice and warm!"
  5. Growth: Sam invites Tony and Bob. Tony accepts, Bob declines.

Treasury & Funding

  1. Budgeting: Joe estimates $150 total.
  2. Contribution: $50 each.
  3. Action: Users hit "Add Funds". Buy $50 of "support tokens".
  4. Result: Treasury updates to $150.

Governance & Action

  1. Proposal: Tony suggests inviting Sarah (kayaker).
  2. Collaboration: Group drafts an email to Sarah collaboratively.
  3. Approval: Sending the email triggers a governance vote ("approval" notification).
  4. Execution: Email sent from swim-buddies@swim-buddies.irl.coop with invite code.
  5. Next Steps: Brainstorming logistics in chat, creating a collaborative document.

Written by

irl.coop

hello@irl.coop