Skip to content

XMTP web chat

xmtp.chat is a browser-based developer tool for connecting identities, creating conversations, sending messages, and inspecting XMTP state against a selected backend.

Start the worktree backend, install dependencies, and launch the app:

Terminal window
dev/nix-shell 'just backend up'
dev/nix-shell 'just web-chat install'
dev/nix-shell 'just web-chat dev'

The development recipe loads this worktree’s XMTP_BACKEND_URL automatically. You can also enter another http:// or https:// backend URL in the app before connecting.

Open the app with a backend query parameter to request a backend change:

?backend=http://127.0.0.1:5150

The app asks for confirmation before disconnecting and switching. Local browser databases are separated by a label derived from each backend origin.