Limichat ⚡ Lightning Chat App

Ruben Somsen
Jan 7, 2019 · 1 min read

In preparation for the recent Seoul Bitcoin Lightning Hackathon, I built a Lightning Network chat app that limits the number of messages by requiring payment. The price of a message changes depending on demand.


  • The price of sending a message goes down over time
  • If someone pays, the price of the next message doubles
  • Current settings result in roughly one message per 10 min
  • Assuming supply<demand, price discovery naturally occurs
This is what the app looks like, provided random people on the internet are civilized

Click here to check out the app!

This is a #reckless alpha on mainnet. Any coins you send will be considered a donation, messages may disappear or not appear at all, and everything will be reset. If you don’t have a connected channel, you can open one with this node.

Currently this is a generic public chatroom that anyone can participate in, but the app could potentially be used for other purposes as well. For instance, it could be used by Livestreamers to monetize their viewers and simultaneously limit the number of message they interact with, or celebrities could set the limit to one message per day and reply to their biggest fans.

Limichat video presentation from the Seoul Bitcoin Lightning Hackathon

If you have questions or comments, you can reach me via Twitter.

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store