6. Add Messaging

Add interactive message threads to your app

Threads are feed stores consisting of linked and timestamped messages that enable decentralized peer-to-peer communication between one or more users by allowing these users to post messages in a sequence. Threads are great for adding commenting, chat, messaging, personal feeds, and content streams to your application. They are also great for sharing information between users.

This section describes how to perform various interactive functionalities on a 3Box thread, including creating a new thread, joining a thread, posting messages to a thread, adding moderators, and more. To perform these actions, you must first authenticate the space.

If you only need to display public thread data, you can use the static read-only get methods described here.

Use Cases for Threads

  • Commenting Systems

  • Public Chatrooms

  • Reddit-like Forums

  • DAO Proposal Systems

  • Content Feeds

  • Personal Feeds

  • Public following or contact lists

  • Sharing data between users

Jump to...