🚀 Announcing HAMSTR: NOSTR Over Ham Radio! 🚀
Take your NOSTR experience fully off-grid with HAMSTR - enabling decentralized communication through amateur radio. Now your NOSTR posts can travel through the airwaves! 📡
What started out as a simple, fun off-grid and camping project has morphed into an entirely different beast that is now geared towards the future of NOSTR, decentralization, and continuing the fight for censorship resistant communications and money.
Key features:
Full NOSTR functionality (post, reply, boost, search)
Works with any KISS-compatible TNC
Optimized for 300-600 baud operation
Following & Global feed support
Lightning address support ⚡
Secure key storage
⚠️ Current ALPHA supports single client-server setup (one user at a time). Future updates will bring:
Multi-user access control
Decentralized authentication
Global 24/7 server(s) access (ie: winlink) over HF radio
ZAP Support using NWC
FLDIGI support
Reticulum network integration
Perfect for:
Off-grid communication
Emergency preparedness
Decentralization advocates
Ham Radio enthusiasts
Current Requirements:
Amateur radio license
HF/VHF transceiver
KISS-compatible TNC
Python 3.7+ & Node.js 16+
Ready to try it? Check out the repo:

GitHub
GitHub - LibertyFarmer/hamstr
Contribute to LibertyFarmer/hamstr development by creating an account on GitHub.
This is an FOSS project and just the initial ALPHA release - experienced ham radio operators welcome to test and contribute! While this is not hard to install and use, it is not for the weary or untechnical. But any hams with modern data experience should do just fine.
Lots of work to do still. Many features and improvements planned. There will be bugs no doubt.
Questions? Hit me up on NOSTR!
@DETERMINISTIC OPTIMISM 🌞
@QW
@npub1ya20...x9ty
#hamradio #nostr #offgrid #hamstr
Replies (37)
@ClavaStack | Schnuartz lässt sich das irgendwie integrieren? Das wäre der absolute Wahnsinn 😍
Wow !
Hahaha. Fantastic
really cool is there a demo video ?
So far, just what AI have posted. I don't have it handy, but you should be able to go back about 3 weeks ago in my nostr posts and find one.
Could we one day have the internet without ISPs?
View quoted note →
Integrated how? With what?
What are you thinking?
Ok pirate radio guy here, but I got this working and worx A++
No you shouldn't be doing what I am.
Peace.
View quoted note →
I have never been more motivated to get my HAM license than now.
Also get a lightning wallet address set up so I can zap the shit out of you for this Legendary post.
73s!
Me? I've had a lightning address for like 2 years, have had tons of zaps all day and every day, lol.
And much appreciated!
Right on!
Integrade your solution into the Specter DIY for example.
два радио
5ЛЛF3####2s
You guys are crazy
Wie meinst du?
Und meinst du den Specter DIY?
Vielleicht irgendwie baulich mit einer Zusatzplatine, die auch Funkwellen empfangen kann oder ähnliches. Bin da auch nicht sehr technisch versiert, aber das wäre krass wenn es ginge.
love that name HAMSTR 🎙️🎛️🔊
great! what frequency before I get the TNC dusted off?
also any future lora considerations?
It runs best on 300 baud HF bands. It is a client and server setup currently you will need to be running both sides. Future releases I hope to integrate some sort of authorization or just open connections to keep a server running.
If you have 1 tnc, you could easily run software tnc on one side and hardware on the other. As long as they are operating on the same protocol, like AFSK 300 baud, or whatever.
There is no reference on the code to frequencies, and there is no radio controls currently at all. The ptt is all done from the tnc. It must be a KISS TNC, and HAMSTR uses ax25 encoding on kiss packets to help with redundancy
So you are free to setup your server and client on whatever frequency you want to try it.
I have tried it on 1200 baud vhf just inside my house, it worked fine.
I am not planning Lora integrations directly, however in the works is adding reticulum network support, which would allow for using Lora.
so, hamstr is not porn?
I want to integrate cashu and mints with offline payments into HAMSTR in the future.... That way I'll have the ability to easily send an offline Bitcoin tx, zaps using nwc, and cashu e cash payments. The trifecta off off-grid use cases.
So sorry, no.
hab's wahrscheinlich noch nicht ausreichend verstanden. Aber ich sehe da keinen Anwendungsfall. Das Hardware Wallet ist doch immer nur zum offline Signieren mit dem privaten Schlüsseln da, oder?
und darum geht es doch gar nicht spezifisch.
I am not understanding what a hardware wallet/signer has to do with my application?
So wie ich das verstehe ist das quasi Nostr über Funkübertragung. Ja, der Specter ist in erster Linie ein signier Gerät. Wäre aber krass wenn man da mit nem Zusatzmodul Funk empfangen und dann quasi auch Nostr über Funk nutzen könnte.
I just thought about a possibility to pair somehow the Hardware device with probably an additional modul and your Software to use the Hardware device also with nostr. Just a Spekulation. This would be amazing if possible.
Interesting. I would say that's out of my league completely. But if someone wants to fork my code and do it, go for it!
This reminds me of the birth of Bitcoin.
Liberty Farmer
🚀 Announcing HAMSTR: NOSTR Over Ham Radio! 🚀
Take your NOSTR experience fully off-grid with HAMSTR - enabling decentralized communication through amateur radio. Now your NOSTR posts can travel through the airwaves! 📡
What started out as a simple, fun off-grid and camping project has morphed into an entirely different beast that is now geared towards the future of NOSTR, decentralization, and continuing the fight for censorship resistant communications and money.
Key features:
Full NOSTR functionality (post, reply, boost, search)
Works with any KISS-compatible TNC
Optimized for 300-600 baud operation
Following & Global feed support
Lightning address support ⚡
Secure key storage
⚠️ Current ALPHA supports single client-server setup (one user at a time). Future updates will bring:
Multi-user access control
Decentralized authentication
Global 24/7 server(s) access (ie: winlink) over HF radio
ZAP Support using NWC
FLDIGI support
Reticulum network integration
Perfect for:
Off-grid communication
Emergency preparedness
Decentralization advocates
Ham Radio enthusiasts
Current Requirements:
Amateur radio license
HF/VHF transceiver
KISS-compatible TNC
Python 3.7+ & Node.js 16+
Ready to try it? Check out the repo:

GitHub
GitHub - LibertyFarmer/hamstr
Contribute to LibertyFarmer/hamstr development by creating an account on GitHub.
This is an FOSS project and just the initial ALPHA release - experienced ham radio operators welcome to test and contribute! While this is not hard to install and use, it is not for the weary or untechnical. But any hams with modern data experience should do just fine.
Lots of work to do still. Many features and improvements planned. There will be bugs no doubt.
Questions? Hit me up on NOSTR!
@DETERMINISTIC OPTIMISM 🌞
@QW
@npub1ya20...x9ty
#hamradio #nostr #offgrid #hamstr
View quoted note →
Thrilled to see that the source is python. This is fantastic. Thanks for making this FOSS !
Yes, python is the only language I even remotely know outside of js, html, css.
Well,
I love this; I'm excited by the possibilities, and that it extends the reach of nostr; but, in the spirit of nostr and bitcoin, how do we make this permissionless?🤔🧐😮❔
Is there a way to do this minus the amateur radio liscensing requirement?
I mean nothing is stopping you from using it. Just like if Bitcoin was banned somewhere and you still used it.
It's FOSS and you can do with it what you please. There isn't a license requirement built in, not like it checks or anything. But legally yes, you would be required to have a license.
There are some Lora TNC modems that use KISS protocol I think. Perhaps it could be forked to run with those. Not sure. They don't require a license in the US. But range is much less.
I am more interested in the long range abilities, personally
Hope that helps.