DESCRIPTION
Stray redefines the user experience by offering a seamless solution across multiple sites, consolidating chats into one extension, for convenience. Bridging domain-specific functionality gaps, empowering users to tailor chats for trustable information and vibrant community building. Enhanced interaction tools like message reactions enrich conversations, while a streamlined notification system combats information overload. Privacy concerns are addressed through private chat options, ensuring user security.
This all-encompassing solution empowers domain owners to conquer disinterest and interaction barriers found in current systems while providing users with a universal communication solution.
FLOW
Open Extension:
- The user opens the Stray Chat extension.
- The extension interface is displayed.
Connect Wallet:
- Users are prompted to connect their wallet (e.g., MetaMask) to the extension.
- Upon connecting, the extension verifies wallet details and related accesses.
User Interaction:
- If the user is a regular user:
- They are directed to available chats within the domain they are browsing.
- They can view and participate in existing chats.
- They have the option to direct message specific users.
- If the user is a domain owner: - They have additional options: - Join existing chats within their domain. - Create new chats tailored to their audience. - Delete or edit existing chats (excluding the global chat).
Direct Messaging:
- Users have the ability to initiate direct messages with specific users within the chat platform.
ARCHITECTURE
Interflow Arbitrum/Base
SubflowFactory Arbitrum/Base
Subflow (Mock) Arbitrum/Base
BOUNTIES
We integrated ENS by allowing the user to connect trough the ENS name We deployed on Base & Arbitrium We stream on chat creator on Sablier