Talk on AllStar nodes from your iPhone.
Hamhop is a native iOS app for licensed hams. Type a node number and key up. Own a node? Invite hams, set roles and manage links from your phone.
What it does
Type a node, talk
Search by node number, callsign or place. Sign in once with your AllStarLink account. Nodes that take app connections need nothing from the owner.
Know who's on the air
A strip above the talk button says when someone's talking and which link it's coming through. You get a timer while you transmit, so the node never cuts you off by surprise.
Licensed hams only
Every user has a verified callsign. US licenses are checked against FCC data, and a lapsed license loses access.
Built for everyone
Designed for VoiceOver, Voice Control, Switch Control and large text from day one. Hold to talk or tap to talk. Color is never the only signal.
See it
Big, plain controls. Every status is spelled out in words.
Hamhop's Nodes screen A search box with node number 64658 typed in. The result, Unbound Hub, is tagged Takes app connections. Below are your paired nodes and saved nodes. 9:41 Nodes Connect to a node 64658 64658 · Unbound Hub W6UXD · Leander, TX Takes app connections PAIRED NODES Unbound Hub Owner · 3 links SAVED NODES Hub 2000 Public node Find any node by number, callsign or city. Hamhop's talk screen while someone else is talking Connected to Unbound Hub. A blue strip says Someone's talking, through node 1000, with a level meter. The talk button is amber and says Wait, someone's talking. You can still break in. 9:41 Unbound Hub Connected Node 64658 On the node Someone's talking Through node 1000 (KB9UPY) Wait, someone's talking You can still break in. Identify with your callsign. Receive volume See when someone's talking before you key up. Hamhop's talk screen while you're on the air A red strip says On the air 0:42, and the node cuts you off at 3:00. The talk button is solid red and says Talking. 9:41 Unbound Hub Connected Node 64658 On the air 0:42 The node cuts you off at 3:00. Talking You're on the air as W6UXD. Receive volume A timer while you talk, with a warning at 30 seconds left.
How to get on a node
- Enter your callsign. Hamhop checks it when you connect.
- Type a node number, callsign or city. Hamhop shows whether the node takes app connections.
- Tap Connect. Sign in once with your allstarlink.org account, then key up and ID.
Node doesn't take app connections? Pick your own node in Settings, and Hamhop links it for you.
For node owners
Install the free keyup-bridge on your ASL3 node and manage it from Hamhop.
Invite by callsignEach ham gets their own login, which you can remove at any time.
Four rolesOwner, Admin, Operator and Monitor.
Links from your phoneSee what's connected and who's keyed, then link or drop nodes.
Wake-upsMembers get a Push to Talk alert when the node hears someone.
Install on the node
sudo ./install.sh --node 12345 \
--name "My Hub" --public-ip 203.0.113.10The installer adds include lines to your Asterisk config, backs up each file first, and never restarts Asterisk. During the beta, email support@hamhop.app for the bridge.
Join the beta
Hamhop is in beta on TestFlight, Apple's app for testing new apps. Spots are limited.
- On your iPhone, get TestFlight from the App Store.
- Open the Hamhop beta link and tap Accept, then Install.
Beta full? Email support@hamhop.app with your callsign.