A Nostr Workout Client

WORKOUTTOEARN

RUNSTR is a Nostr workout app with Bitcoin rewards. Track your cardio, publish it as an open workout note that works across the Nostr ecosystem, and earn sats: from RUNSTR, from club captains, and from anyone who zaps your run.

Your workouts are readable in Amethyst, POWR, and Chachi. One run, every client.

1301
Open Workout Note
3
Ways to Earn
100%
Open Source
RUNSTR Dashboard screen
Streak
Keep it going
Sats Earned
Every run
Interoperable

Nostr Brings Interoperability

Your workout is published as a kind-1301 note, an open record on a shared protocol, not a row trapped in our database. Run with RUNSTR and the same workout shows up natively in Amethyst (the largest Nostr client on Android), POWR, Chachi, and any other client that speaks 1301.

No export, no API keys, no walled garden. Your training data isn't locked to one app. It's free to flow across the network and be used in new ways by tools and clients that don't even exist yet.

  • Published as an open kind-1301 note
  • Renders natively in Amethyst, POWR, and Chachi
  • No export, no API keys, no walled garden
  • RUNSTR reads the network back into your feed
AmethystLargest Nostr client on Android
POWRNostr fitness client
ChachiNostr groups and chat
RUNSTR feed showing kind-1301 workout notes from across Nostr
Earn

Three Ways to Earn Bitcoin

RUNSTR isn't the only source of rewards, and that's the point. Anyone can reward movement with real, permissionless money: us, a club captain, or a stranger who liked your run.

RUNSTR Rewards

Finish a qualifying workout and earn sats that scale with distance, paid automatically over Lightning.

Captain Events

Club captains run events with prize pools they fund from their own nodes over NWC. They set the splits and pay winners directly, phone to wallet, never touching our servers.

Zaps

See a run you like on the feed? Zap it. Micro-rewards straight from one wallet to another, sats for cheering someone on.

Rewards land wherever you point them: your own wallet first, a cause, or a community project. Self-custody by default, peer to peer by design.

WHAT'S INSIDE

Track

The Home Screen Is the Tracker

Sign in with Nostr in a tap, then start moving. Pick an activity, hold to start, and the screen becomes a clean, full-screen, distraction-free metrics view. No menus to dig through, nothing in the way.

  • Run, walk, cycle, or hike with live GPS
  • Or sync automatically from Apple Health and Health Connect
  • Live distance, pace, splits, and pause-resume
  • Every run publishes as an open workout note
RUNSTR Dashboard with Run, Walk, Cycle, and Hike activity picker
Compete

Compete Every Day

Always-on daily standings rank athletes by their real numbers. See where you land on daily steps and distance, and chase the fastest 5K and 10K. Workouts count automatically.

  • Always-on daily leaderboards
  • Daily steps and distance rankings
  • Fastest 5K and 10K standings
  • Ranked by real numbers, updated live
RUNSTR Leaderboard showing 5K, 10K, and daily steps standings
Connect

Social Feed

A lightweight feed of workout posts pulled from across Nostr. Each card shows the athlete, a short caption, and a clean stat block. Like, zap, and comment for a real community pulse without the noise of a full social network.

  • Community workout feed, powered by 1301 notes
  • Distance, time, pace, and calories on every post
  • Like, comment, and zap a run with sats
  • Friendly competition, none of the overhead
RUNSTR Social feed showing community workout posts
Simple

Built to Stay Out of Your Way

Sign in with Nostr and you're in. No email, no sign-up form. The whole app is three icon-only tabs (home, feed, and leaderboard) on a strict black-and-orange theme. The protocol thesis means nothing if the basics aren't good, so the basics come first.

Sign In With NostrNo Email NeededThree Icon TabsDark & MinimalOpen SourceAuto-Sync

THE APP IN ACTION

Clean, dark, and focused on what matters.

RUNSTR Dashboard

Dashboard

RUNSTR activity picker

Activity

We don't think the future of fitness data is one company holding your training history hostage inside its app.

We think it looks like this: your workouts published to an open protocol, readable by any client you choose and any tool someone hasn't built yet. Your rewards as real money that moves peer to peer, permissionlessly, from a club captain's node or a stranger's wallet straight to yours. No platform standing in the middle deciding what your data can do or what your effort is worth.

RUNSTR is one client in a growing Nostr health and fitness world, and a working experiment in what interoperable fitness data on a decentralized network with permissionless money actually feels like. Nostr frees the data. Bitcoin moves the value. The novel part is what everyone builds on top once neither one is locked down.

We're not competing with Strava. We're building the thing it can't.

WHERE REWARDS GO

Every workout earns sats, paid over Lightning. Point them wherever you want: your own wallet first, a cause, a community project, or AI credits. You pick the destination and can change it anytime.

Your Wallet

Keep your sats, self-custody

A Cause

ALS Network by default

Community Projects

Community-driven causes

AI Credits

Convert via PPQ.AI

Featured Charities

ALS Network

Fighting ALS through research and patient support. The default cause for rewards you don't keep.

Default Cause

Human Rights Foundation

Promoting and protecting human rights globally.

Human Rights

BETTER THAN THE REST

We're not competing with Strava. We're building the thing it can't.

Other Fitness Apps

  • Lock your data inside their app
  • Require email and phone to join
  • Decide what your effort is worth
  • Closed source code

RUNSTR

  • Workouts published to an open protocol
  • Sign in with Nostr, no email
  • Earn real sats, paid peer to peer
  • 100% open source

YOUR NEXT RUN IS WORTH SATS

Track it on Nostr. Earn it in Bitcoin. Let it travel anywhere.

Open protocol. Open money. Interoperable by default.