HAMSTR - NOSTR Over Ham Radio
πŸ”§

What is HAMSTR?

A modular system that bridges ham radio with the NOSTR protocol, enabling fully off-grid social communication and economic activity.

πŸ“±

Off-Grid Client

No internet required

β†’
πŸ“‘

Ham Radio

HF, VHF, or mesh

β†’
πŸ–₯️

HAMSTR Server

With internet access

β†’
🌍

NOSTR Network

Global decentralized social

πŸ” Zero-Knowledge Architecture - Server Never Sees Your Private Keys πŸ† Funded by OpenSats
🌟

Why HAMSTR Matters

When communications are restrictedβ€”whether by governments, infrastructure failure, or remote locationsβ€”HAMSTR keeps you connected.

πŸ”’

Censorship Resistance

No ISP required. No government can block it. Ham radio operates on frequencies that bypass traditional internet infrastructure entirely. Your communications remain unstoppable.

🚨

Emergency Communications

When hurricanes, earthquakes, or other disasters take down cell towers and internet, ham radio still works. HAMSTR ensures critical information flows when it matters most.

🌐

Mesh Network Ready

With Reticulum integration coming soon, HAMSTR will enable self-healing mesh networks over LoRa and other protocols. Build resilient, distributed communication infrastructure.

✨

Core Features

πŸ“

Full NOSTR Operations

Post, reply, boost, and quote notes. Search by hashtag or npub. Follow feeds and discover the global networkβ€”all without internet.

⚑

Lightning Zaps

World's first implementation of Lightning payments over ham radio with full NIP-57 compliance. Your zaps appear instantly in all NOSTR clients.

πŸ“»

Multi-Protocol Support

Works with VARA HF, legacy packet radio TNCs (hardware and software like Direwolf), and upcoming Reticulum mesh networking.

πŸ”’

Security First

All cryptography and event signing happens client-side. Server is completely keyless and acts as a pure passthrough relay.

βš™οΈ

Modular Architecture

Protocol-agnostic design means adding new radio transports is straightforward. Each protocol runs as an isolated module.

🌍

Global HF Reach

Despite lower speeds (300-600 baud HF), ham radio can reach anywhere on Earth. Multiple protocols ensure robust message delivery.

⚑

Economic Freedom Without Internet

In oppressive regimes, economic freedom is as critical as free speech. HAMSTR enables Bitcoin transactions when internet access is blocked or unavailable.

⚑ Lightning Payments WORKING NOW

Send Lightning zaps completely offline via ham radio. Full NIP-57 compliance means your payments appear instantly across the entire NOSTR ecosystem.

πŸͺ™ CASHU Integration COMING SOON

Ecash send and receive while completely offline. Privacy-preserving electronic cash that works without any internet connection.

β‚Ώ On-Chain Bitcoin FUTURE

Send Bitcoin transactions and check wallet balances over ham radio. Complete financial sovereignty without internet infrastructure.

πŸ“‘

Supported Radio Protocols

HAMSTR's modular architecture supports multiple radio transports, from legacy packet systems to modern digital modes and upcoming mesh networks.

Protocol Speed Error Correction Connection Type Best For Status
VARA HF 17-600 bps adaptive Built-in ARQ USB/Serial HF long-distance, most users βœ“ Working
Packet Radio (TNC) 300-1200 baud Custom HAMSTR ARQ Serial, USB, Bluetooth VHF/UHF, legacy equipment βœ“ Working
Direwolf (Software TNC) 300-1200 baud Custom HAMSTR ARQ TCP/IP, USB Software-defined radio, cost-effective βœ“ Working
Reticulum Mesh Varies by transport Built-in encryption LoRa, packet, TCP/IP Mesh networks, unlicensed spectrum β§— Coming Soon
FLDIGI Multiple PSK/RTTY modes Mode-dependent TCP/IP Flexible digital modes β§— Coming Soon

VARA HF βœ“ Working

Speed 17-600 bps adaptive
Error Correction Built-in ARQ
Connection USB/Serial
Best For HF long-distance

Packet Radio (TNC) βœ“ Working

Speed 300-1200 baud
Error Correction Custom HAMSTR ARQ
Connection Serial, USB, BT
Best For VHF/UHF, legacy

Direwolf βœ“ Working

Speed 300-1200 baud
Error Correction Custom HAMSTR ARQ
Connection TCP/IP, USB
Best For Software-defined

Reticulum Mesh β§— Soon

Speed Varies by transport
Error Correction Built-in encryption
Connection LoRa, packet, TCP/IP
Best For Mesh networks

FLDIGI β§— Soon

Speed Multiple modes
Error Correction Mode-dependent
Connection TCP/IP
Best For Flexible digital
πŸ†

In The Wild

"The OpenSats Committee was very impressed with your proposal and HAMSTR"

β€” OpenSats Grant Committee

Featured on Citadel Dispatch with Matt Odell

HAMSTR on Citadel Dispatch

Click to watch on YouTube

πŸ‘₯

Who Needs HAMSTR?

πŸ•ŠοΈ

Human Rights Defenders

🚨

Emergency Coordinators

πŸ”οΈ

Remote Communities

πŸ”

Privacy Advocates

🌐

Mesh Network Operators

⚑

Bitcoin Maximalists

πŸš€

Get Started

Ready to run unstoppable infrastructure? Here's what you need.

Required

  • Valid amateur radio license
  • Python 3.7+
  • Node.js 16+ (frontend)
  • Ham radio transceiver
  • NOSTR private key (nsec)

For VARA HF

  • VARA HF modem software
  • Sound card interface
  • Windows or Wine

For Packet Radio

  • KISS-compatible TNC
  • Hardware (KPC-3, KAM) or
  • Software (Direwolf, UZ7HO)
  • Serial/USB/Bluetooth connection

For Lightning Zaps

  • Lightning wallet with NWC
  • Alby, Mutiny, etc.
  • NWC connection string
View Installation Guide on GitHub

Complete documentation, setup instructions, and troubleshooting

πŸ—ΊοΈ

Roadmap

βœ“ Working Now

  • DirectProtocol with VARA HF (fast, reliable, production-ready)
  • PacketProtocol for legacy TNC systems (300-1200 baud)
  • Complete Lightning zaps via ham radio (NIP-57 compliant)
  • Full NOSTR read/write operations (posts, replies, zaps, search)
  • Content compression and CRC checks
  • Real-time progress tracking with packet status
  • Zero-knowledge server architecture

β§— Coming Soon (Q1-Q2 2025)

  • Reticulum mesh networking integration
  • CASHU ecash integration for offline transactions
  • FLDIGI software TNC support (PSK, RTTY modes)
  • GUI TNC configuration (no more .ini editing)
  • Enhanced zap status display in UI
  • VHF/UHF performance optimizations

β—† Future Vision

  • On-chain Bitcoin sending and balance checking
  • Multi-server failover and load balancing
  • Mobile client support (Android/iOS)
  • Global mesh network of HAMSTR servers
  • Satellite communication support
  • Integration with Meshtastic/LoRa networks
  • Emergency broadcast system
  • Offline-first Lightning routing