Radius
cash.radius
android MIT kind 32267
Post a small job nearby, or earn the cash doing one. Over Bluetooth, no server.
latest release
1.0.0
main
released 2026-10-02 17:24 UTC
download apk
app-release.apk · 60.3 MB
✓ signed
cert 76d9c725…
about
- description
- Radius is for small paid jobs near you. You post a job with an amount on it. Phones around you pick it up over Bluetooth and pass it along to phones further out. Someone nearby claims it, does it, and gets paid. There is no server and no account. Nothing is uploaded anywhere, which means it works with no internet at all, and the people who see your job are the people close enough to actually do it. HOW IT WORKS Every phone makes its own identity on first launch, held in the Keychain or Keystore. People know each other by a short label derived from it. There is nothing to sign up for. A bounty is one signed record. It floods over Bluetooth LE, gets relayed by the phones in between, and is republished on a slow cadence so the board converges. Anyone can forward it. Only the key that signed the first record for that id can revise it. Claims are private. They travel inside an encrypted Noise session between the claimant and the poster. When there is internet, public Nostr relays carry the same encrypted frames as a fallback, so two phones that met over the radio can still reach each other later. Bluetooth is always tried first. WITNESSED COMPLETION When a claimant marks a job done, the phones physically in radio range co-sign that they heard it. A witness signature is only ever produced for something heard over the radio, never for something that arrived through a relay. Relay traffic can come from anywhere on earth. Radio traffic cannot. So a finished job carries signatures from devices that were actually there. PRIVACY No analytics, no crash reporting, no advertising identifiers, no tracking. There is no backend to send anything to. The Bluetooth permission is declared neverForLocation, because the radio is used to find other phones running Radius and for nothing else.
- publisher
- c7c187ba76532d55723490af88e76dd570fe551a2461ca9ab542b503bbb25045
- first seen
- 2026-10-02T17:24:17.771004+00:00
- last event
- 2026-10-02 17:24 UTC
- website
- https://radius.cash
- install
- zapstore.dev or any Zapstore-compatible client
- topics
- #bluetooth #bounties #mesh #nostr #offline #p2p
source & build
- repository
- https://github.com/anipy1/radius_cash
- arch flags
- android-arm64-v8a android-armeabi-v7a android-x86_64
- manifest
- zapstore.yaml ok checked 2026-10-02T18:08:30.031219+00:00
parsed zapstore.yaml (gap-filler — event fields always win)
{
"icon": "assets/icon/icon.png",
"images": [
"./screenshots/01-premise.jpg",
"./screenshots/02-feed.jpg",
"./screenshots/03-post.jpg",
"./screenshots/04-claimed.jpg",
"./screenshots/05-done.jpg",
"./screenshots/06-mesh.jpg"
],
"license": "MIT",
"name": "Radius",
"release_notes": "./release_notes_zapstore.md",
"release_source": "./build/app/outputs/flutter-apk/app-release.apk",
"repository": "https://github.com/anipy1/radius_cash",
"summary": "Post a small job nearby, or earn the cash doing one. Over Bluetooth, no server.",
"tags": [
"bounties",
"bluetooth",
"mesh",
"offline",
"nostr",
"p2p"
],
"website": "https://radius.cash"
}
releases (kind 30063)
1 release indexed; latest 1.0.0.
| version | channel | released | event |
|---|---|---|---|
| 1.0.0 | main | 2026-10-02 17:24 UTC | 634c8777… |
assets & verification
Every app, release and asset event is schnorr-verified (NIP-01 id + signature) before it enters the catalog, and assets are content-addressed by sha256. We subscribe read-only to the catalog relay — never write to it.
1.0.0 — app-release.apk
- sha256
- 2e7f68f79d73afd758d8dc7126c1f148cb5e8f7b6308d387d543eafbec2f62e4
- size
- 60.3 MB
- archs
- android-arm64-v8a, android-armeabi-v7a, android-x86_64
- version code
- 1
- apk cert sha256
- 76d9c725709cd25792e9dc9cbf8ae95ad3435fbbfee7797d97161e1fb764285d
- download
- app-release.apk
Showing the newest 1 asset descriptor; the full set is in /api/apps/c7c187ba…