/spare-sats-WIP

Primary LanguageHTMLCreative Commons Zero v1.0 UniversalCC0-1.0

Sparesats

Have some fun using Bitcoin, by choosing to pool your funds with friends before the winner takes all. Engage in a workout challenge, a bet, a lottery, or just a collaborative spend. Login using Nostr or Lightning for a speedy setup each time.

How can I try it?

How was it built and where is this project going?

This project must credit supertestnet and those that contributed to the Bitpac repository. Their project got this off the ground and we are expecting to contribute back to the original repo in due course. We'd like to add more functionality to Sparesats, including but not limited...

Must Have:

  • Fund via Lightning & unified QRs
  • Make Nostr login easier - extensions etc
  • Make Lightning login possible - WebLN
  • Search existing Nostr users (more user friendly than npubs)
  • Allow entries to be private (participants private before login)
  • New page showing upcoming bets/bounties/challenges
  • Countdowns to funding & completion
  • More intuitive account menu system
  • Custom options & ideas for different categories (bets vs challenges vs multi-sig)

Should Have:

  • Option to contribute sats to project
  • Private message and DM participants via Nostr network
  • Lottery live spin on next login
  • Challenge/Bounty - provide milestone & status updates before the big deadline
  • Private Leaderboards for all entries (head to heads)
  • Better fee controls - so transactions can remain in mempool if congested
  • Allow setting a maximum funding amount (enabled by default)

Could Have:

  • Allow funds to be returned if not sufficient participations
  • Allow funds to be go to more than 1 winner (e.g. 1st, 2nd, 3rd)
  • Public Leaderboards by sats won, sat-streaks, badges etc
  • Make entries disappear if not funded after 21 hours
  • Make participants private in entry
  • Allow or prevent funding after start date