Damus
Garrett profile picture
Garrett
@Garrett
My first project I've every made is for #nutnovember

Calling all Disc Golf lovers and fringe technologist! There now exists a version of uDisc (scorekeeping app) with Nostr profiles and ecash built in to it!

Landing Page: https://onchaindiscgolf.com/

The actual app: https://app.onchaindiscgolf.com/

Github: https://github.com/OnChainDiscGolf/app

I think it's a pretty novel on-boarding and payment setup for non-nostr native users right out of the box.

Open app โ†’ Nostr keypair generated
Kind 0 auto sets Lightning address: [email protected]
Incoming sats โ†’ npub.cash โ†’ Cashu tokens (Minibits mint)
Wallet = Cashu proofs stored locally, backed up to relays
Play rounds, entry fees + payouts automatically are sent to players kind 0 lightning address!

No channels, no explanations, no manual setting up addresses!

Thank you and sorry to @Minibits and @Egge for spamming the F out of y'all's servers due to me never having setup an API before ๐Ÿ˜…

I hope to keep reiterating. I haven't been this motivated in a while and play to keep pressing hard to make this a reality on the Disc Golf course.

Plans for the future:
- Native iOS and Android
- League and Tournament Support.
- Use Nostr badges as "Tags" for leagues.


***CRAZY IDEA TIME***
- Implement Bitchat as a way of signing players up for rounds or leauges
- Course records and local Leaderboards based of Bitchat Geohash!?
- Prizes/badges for milestones reached in the app ie. 10 hole in ones, 100 rounds player etc...

Love y'all and thank you @Cashu @calle and all the other who built the tech to make this happen!