Bitchatr = bitchat + reticulum

Imagining if Bitchat and Reticulum could help solve each other's problem.

crrdlx

9. Juli 2025July 9, 2025 · 4 Min. Lesezeit4 min read

Quick background#

Bitchat popped up when Jack Dorsey put out this: https://x.com/jack/status/1941989435962212728 It's a chat client that connects people via Bluetooth, no internet or cell connection needed.

Range?#

Bitchatr sounds neat, but who wants to chat with the person in the same room? We need some of the ham radio, Meshtastic, Reticulum and code wizards to mash this all together and make Bitchat work with Reticulum...Bitchatr.

Reticulum, actually Meshtastic as I understand, uses LoRa, long-range radio to transmit data.

The conundrum#

When I first read of Bitchat, I thought Reticulum/Meshtastic is much better because of range. Bitchat might be fun at a conference or at a party, but...range.

The problem with Reticulum is that it requires specialized hardware. The hardware literally has to be mashed up, even often soldering parts. And, computer skills seem needed to be rather high. 99.99% of people are not going to do this, or can't, and that's likely a low estimate. There do exist more end-user-friendly Reticulum or Meshtastic devices, but, 99.99% are not going to buy a devoted device for this type of thing.

So, Bitchat might have the advantage in that 99.99% of people have a bluetooth enabled phone in their hand right now. The problem, again, is...range. And, that's where Reticulum might come in.

So, the conundrum is this:

Could Bitchat be combined with Meshtastic via Reticulum, and thereby get out of the living room?

In theory#

Below is totally AI theorizing, via Grok:

Conceptual Diagram Description: Bitchat Integration with Reticulum

Components:

  1. Bitchat Application: The user-facing messaging app, currently using Bluetooth Low Energy (BLE) for short-range peer-to-peer communication.
  2. Bitchat-Reticulum Interface: A new software layer (to be developed) that allows Bitchat to communicate with Reticulum’s networking stack.
  3. Reticulum Stack: The core Reticulum software handling routing, encryption, and transport-agnostic communication. It includes the LXMF protocol for secure messaging.
  4. Transport Mediums: Physical communication layers supported by Reticulum, such as LoRa (via RNodes), WiFi, packet radio, or Ethernet.
  5. Reticulum Nodes: Devices running Reticulum, forming a mesh network to relay messages across various mediums.
  6. Other Bitchat Users: Endpoints receiving messages, also running Bitchat integrated with Reticulum.

Connections:

Flow:

  1. User A sends a message via Bitchat.
  2. Bitchat’s Reticulum interface formats the message for Reticulum’s LXMF protocol.
  3. Reticulum encrypts and routes the message over LoRa (or other medium) through the mesh network.
  4. Reticulum nodes relay the message until it reaches User B’s node.
  5. User B’s Reticulum interface delivers the message to their Bitchat app for display.

Simple ASCII Representation

Bitchatr-diagram Explanation:

Notes:

Build it#

It would be awesome to see Bitchat and Reticulum leverage each other's powers.

Where are the hammers and Reticulators and coders and mashers? Who can build Bitchatr?

#bitchat#meshtastic#reticulum

Written by

Comments

No comments yet. Start the conversation.