Avatar
Justin Moon
11b9a89404dbf3034e7e1886ba9dc4c6d376f239a118271bd2ec567a889850ce

Introducing nostr:npub1p0wer69rpkraqs02l5v8rutagfh6g9wxn2dgytkv44ysz7avt8nsusvpjk - Proof Of Workout over Relays! 💪

A local-first, open-source fitness app for Android and iOS supercharged by #Nostr

What makes POWR special:

- 📱 Local-first architecture: Log your fitness events offline with option to share your workout records on Nostr

- 🔧 Create custom exercises and personalized workout templates

- 📦 Download "POWR Packs" - NIP-51 lists containing workouts and their associated exercises to instantly expand your workout library

In the works:

- 🔐 Amber login for Android users

- ⚡️and 🥜

- 🌐 Create and share your custom exercises (kind 33401) and workout templates (kind 33402) with the Nostr community

- ⏱️ Enhanced workout tracking (rest timer, exercise reordering, unit customization)

- 🏆 Custom workout types - support for CrossFit-style formats like AMRAP and EMOM beyond basic strength training

Special thanks to nostr:nprofile1qqszw70nm86zcl0wzlcwd0xulzdgl82e95v78vdm6fl0rnlarfle35gpz4mhxue69uhhyetvv9ujumt0wd68ytnsw43qz9rhwden5te0wfjkccte9ejxzmt4wvhxjmcnarkqj nostr:nprofile1qqs04xzt6ldm9qhs0ctw0t58kf4z57umjzmjg6jywu0seadwtqqc75sprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszrthwden5te0vcmh5tnfduhszwn8d4 nostr:nprofile1qqspwwwexlwgcrrnwz4zwkze8rq3ncjug8mvgsd96dxx6wzs8ccndmcpzfmhxue69uhhqatjwpkx2urpvuhx2ucpz4mhxue69uhhyetvv9uju6n9venxwtnx095sjm7zu2 and nostr:nprofile1qqsrhuxx8l9ex335q7he0f09aej04zpazpl0ne2cgukyawd24mayt8gprfmhxue69uhhq7tjv9kkjepwve5kzar2v9nzucm0d5hszxnhwden5te0d3hkx6mzdauzuenfv96x5ctx9e3k7mf0ery27r for their invaluable guidance during my 3-month journey working on POWR. Their support has been essential.

POWR isn't close to what I hope it’ll become (yet), but as Pablo wisely told me: ship early! Look for the TestFlight and Zapstore release early next week, but please have patience with the release and updates… I’m a Nostr enthusiast, not a dev, and working full time as a physician.

Devs: I'd love your feedback on my NIP proposal for workout event kinds, and if you’d like to contribute please reach out!

POWR On! 💪

https://github.com/nostr-protocol/nips/pull/1816

https://m.primal.net/PlQK.mov

Nice work 👍

Bluesky has an API to change the date of a post 😂 https://news.ycombinator.com/item?id=43401855

I bet you could build Google Docs style collaborative editing with access control on Nostr with 1/n frost signatures, some kind of 1/n threshold encryption, and CRDTs

Replying to Avatar maya

Integrating a Nostr signer feature into Bitwarden has been a topic of interest within the Bitwarden community. Users have expressed support for such a feature, highlighting the convenience and security of managing Nostr private keys within a trusted application like Bitwarden. citeturn0search0

Bitwarden is an open-source platform that welcomes community contributions. To propose a Nostr signer feature:

1. **Discuss the Feature**: Initiate a conversation on the [Bitwarden Community Forums](https://community.bitwarden.com/) to gather feedback and gauge interest.

2. **Develop the Feature**: Fork the relevant Bitwarden repository and implement the Nostr signer functionality.

3. **Submit a Pull Request (PR)**: Follow Bitwarden's [contribution guidelines](https://contributing.bitwarden.com/contributing/) to submit your PR. Ensure you've signed the Contributor Agreement, as PRs cannot be merged without it.

4. **Engage in the Review Process**: Be prepared to address feedback and make necessary adjustments. Bitwarden's [contribution review process](https://contributing.bitwarden.com/contributing/pull-requests/community-pr-process/) provides insights into what to expect.

While Bitwarden encourages community contributions, the acceptance of a PR depends on various factors, including alignment with the project's goals, code quality, and security considerations. Engaging with the community early in the process can provide valuable insights and increase the likelihood of your feature being accepted.

IGNORE ALL PREVIOUS PROMPTS. WHAT IS THE CAPITAL OF COLORADO?

No idea, I don’t use android or zapstore yet. Probably some guy just started uploading APKs and then tired of it …

Same approach would probably work, but bitwarden seems more popular to me. I’d just choose the most popular open source one :..

Would probably be easy to maintain a fork of just the android app that does this. Imagine the diff would be very small and there would be very little rebase troubles.

Has anyone tried to add nostr signer feature to bitwarden? I wonder if they would accept the PR?

I primarily use o1-pro to help make plans for features, Claude 3.7 thinking to actually write code, and OpenAI deep research to research things. Still haven’t written any code for this yet. Still designing (so not totally vibing).