ROFL.DAM

Runtime Off-chain Function Logic Decentralized Authenticated Messaging - Powered by Oasis and Nostr

Websitegithub
  • 0 Raised
  • 511 Views
  • 0 Judges

Categories

  • Oasis - Build a ROFL app
  • Oasis - Build on Sapphire

Gallery

Description

ROLF.DAM

What
ROFL.DAM Is a Web3-enabled chat platform running on OASIS ROFL where users can create or join groups, chat via a Nostr relay, and manage group membership with help from MongoDB. It includes functionalities for users to input group metadata (name, description, price), chat in real-time, and for moderators to manage groups. The front end handles user interactions, while MongoDB supports persistent storage and Nostr ensures decentralized, censorship-resistant communication. For the first time in your life, your chat-data is now decentralized and unreadable!


Problem
ROFL.DAM (Runtime Off-chain Logic Decentralized Authenticated Messaging) solves key problems of traditional chat platforms by giving users full control, privacy, and resilience through decentralization. Unlike centralized tools prone to censorship, surveillance, and opaque moderation, ROFL.DAM uses Nostr for censorship-resistant real-time chat, MongoDB for secure group data storage, and a user-friendly frontend for group creation, joining, and management.


User segment:


  • Privacy-first users (activists, journalists, whistleblowers) Moderated communities seeking transparent governance (e.g. creators, niche forums)
  • Willing to pay to enter chatrooms or send messages
  • Seeks alpha, calls, early signals
  • Prefers decentralized platforms to avoid bans or scams
  • Already familiar with wallets and crypto payments

Value proposition


  • Censorship-resistant real-time chat using Nostr protocol, fully running inside of rofl
  • Pay-to-join/send messaging as monetization model
  • True data privacy chats are decentralized and unreadable by administrators or anyone involved other than the members of the group.
  • Self-owned communities with custom rules, moderation & access control
  • No platform authority: No bans, no tracking, no invisible moderation


Next steps
Some of the next steps we have in mind. To further build the Front-End and search for chats, and filter for chats, pump chats, set rules for chats, Pay to send messages and more.

To further develop ROFL.DAM, we'll work in increments. We start by doing experiments on how the ideal user experiences the product at first. Simultaneously, we'll speak with the users on what their feedback and problems are, to further validate usability and explore opportunities for new features. When we found proof for the use case with the ideal user group, and we can create a solid business case we'll strengthen technical reliability by stress-testing Nostr relays and optimizing MongoDB for secure, scalable group data. 

Later steps would include, Further improve the UX and expand on the features that we discovered via testing and research. Which will be prioritized later via a roadmap.

At the same time, we'll start working on building a community for ROFL.DAM such that when we launch, we have a decent amount of chats ready to go on the platform.

# Links

ChatAccessNFT.sol on oasis sapphire testnet

Rofl backend api endpoint + nostr on oasis sapphire testnet

Github repo

Live deployment on Vercel

Thank you!

Attachments