We are looking to increase our exercises discovery directory. What types of equipment do you use and would love to see used in #workstr ?
#asknostr
View quoted note →
Workstr
workstr@workstr.fit
npub1aujz...xhzg
Train hard. Log fast. Recover smarter. Own the record.
https://workstr.fit
#fitness #workout #health #healthy #yoga #bitcoin #nostr #workstr
Bitcoin Crowdfunding for New Ideas and Humanitarian Causes | Geyser
Geyser helps people launch new Bitcoin project ideas and fund humanitarian causes worldwide, accelerating adoption through transparent crowdfunding.
You don’t need a #gym membership to workout
You don’t need equipment to #workout
You don’t need #fitness experience to workout
We have created 3 10-12 minutes programs that get the basic covered with only your body weight.
It is free, no login, no download. Give it a try!
Stay #healthy


Pissed off? Upset?
Feeling like smashing your HHW?
Train harder, use #worstr. Don’t let bad energy ruin your day, use it for #health and #fitness.
FOSS with no logging, no tracking, no download, you can train and use all the features from your browser cache.


We are happy to announce a second phase reguarding our commitment to #bitcoin circular economy on #nostr. Our project have been approved on @geyser. You can now safely support spreading #fitness and #health on #nostr via out project page:

Bitcoin Crowdfunding for New Ideas and Humanitarian Causes | Geyser
Geyser helps people launch new Bitcoin project ideas and fund humanitarian causes worldwide, accelerating adoption through transparent crowdfunding.

#Workstr programs are plain NIP-101e workout templates — kind:33402, addressable via d = workstr:program:<slug>.
The prescription is one exercise tag per set, referencing a kind:33401 exercise by coordinate:
["exercise", "33401:<pubkey>:<d>", "<relay>", weight, reps, rpe, set_type] (timed work swaps that for duration + set_type).
Plus t tags for discovery and an imeta muscle map. Workstr-only fields — rest, notes, order — sit in a namespaced workstr_meta tag everyone else ignores, so the event stays readable to any NIP-101e client while my re-import stays lossless.
Publishing a program publishes its exercises first. No dangling references.
It is good to note that importing a Program will automatically import the exercises in it.
#nostr #fitness #workout #bitcoin


As stated earlier, we believe in circular economy of #bitcoin via #nostr.
We are proud to announce that all our media will be hosted through a @nostr.build paid account. This is our first step into the circular economy.
View quoted note →
View quoted note →Shout out to @Nunya Bidness for this wonderful mention in his podcast. We encourage all to listen to them, they are very high quality material.
To answer a couple questions, we are a #nostr only #fitness app. We are not planning to advertise on any other platforms. #nostr is one of the few protocol with an organic community and this is why we intent to add more Nostr native features in our project.
Also, we cannot mention #nostr without #bitcoin. We intend to integrate zaps in the future in a meaningful ways to create a community driven #workout app. There are no plans for other tokens of any shapes or form.
The intention is to keep the app fully free without paywalls. This is why we started a Geyser account in order to help us absorb these initial cost and hopefully ongoing cost.
PV!
View quoted note →
Bitcoin Crowdfunding for New Ideas and Humanitarian Causes | Geyser
Geyser helps people launch new Bitcoin project ideas and fund humanitarian causes worldwide, accelerating adoption through transparent crowdfunding.
Workstr uses Nostr for exercise discovery, not just social posting.
Exercises are published as NIP-101e exercise templates using kind 33401. Each exercise has a stable addressable d tag like:
workstr:exercise:barbell-squat
That means an exercise can live on relays as structured data: title, equipment, format, difficulty, image metadata, tags, and instructions.
In Workstr’s Discover tab, the app simply queries your relays for kind:33401 exercise templates, parses the NIP-101e structure, and lets you import exercises into your local library.
So discovery is not a centralized API or Workstr-only database. It’s just Nostr: publish structured exercise events to relays, fetch them from relays, and import what you want locally.
Workstr adds a few extra namespaced tags for richer muscle mapping and lossless re-import, but the base structure is standard NIP-101e.
#nostr #workout #fitness #bitcoin


Train hard, recover smarter!
Soar from last #workout? Let #workstr do the heavy lifting.
Use the “Generate from recovered muscles” feature to make #workstr decide the quick new #fitness program.


We believe in #nostr first abd #bitcoin circular economy.
This is why we are not on X and will be using other services that accepts #bitcoin.
Which services should we consider using?
Which services should we consider using?Your time is valuable.
No need to scroll down your exercises or mark down your weight and rep.
1- Load your Workout
2- Start your Workout
3- Save locally your Workout
#workout #fitness #workstr #nostr #bitcoin


Your gains, your time!
With an auto-awake feature integrated into your browser, never miss the end of your rest time!
A web app that feels like a premium app.
Give it a try!
#fitness #nostr #workout #health #bitcoin


With over 34 exercises using your own body weight or dumbbells, #training and #fitness have never been so easy and affordable.
No sign up, No login, No app. Use the web PWA and your history cached on your device.


Train harder. Recover smarter.
Built on #nostr. Beast mode powered by #bitcoin.

