STORY
PPPs: Week 3 - Lightsats⚡️
AUTHOR
Joined 2022.10.05
PROJECT
DATE
VOTES
sats
COMMENTS

PPPs: Week 3 - Lightsats⚡️

Plans 📆

  • Integrate an SMS provider for 2FA

  • Continue building out user monetization strategies via affiliates/referrals, scoreboard sponsorships, and possibly allow third-party integrate our tipping functionality via an API

  • Start adding content, examples, and links to all of the self-onboarding user journeys we have available

    These tasks carried over from Week 2

  • Build user personas for a tipper and a tippee

  • Work on branding - logo, brand image, branding colors, and public landing page

  • Admin Dashboard:

    • total number of tips (+ number in each status)

    • total number of sats sent, the total number of sats outstanding

    • ability to retrieve a tip by ID and see the invoice statuses (both funding invoice and withdrawal invoice)

Progress ✅

  • New wallet reconstruction, added our margin wallet to charge 1% of the tip to be used for outbound routing fees.

  • Migration from an LNBits instance https://legend.lnbits.com over to voltage.cloud LNBits cloud self-hosted instance

  • We deployed our production environment to our main domain https://lightsats.com and kept our dev on https://lightsats.fly.dev

  • Implementation of LNURLw for new users to be able to click on QR Code and open default wallet to withdraw their funds

  • LNURL-auth integration for both users flows Tipper & Tippee landing pages

    Lightsats LN Wallet Login

  • Briefly worked on initial UX/UI screens

    • Self-onboarding flow with a better landing page design for a user to claim their funds, ability to login via email or an LN Wallet (Soon we’re also going to add a phone number as another method of authenticating)

    • Wallet recommendation page, we’re using https://short.io to detect devices and redirect to either iOS or Google Play store for the user to immediately download a wallet

    • Added a withdrawal confirmation page with coffetti🎉 to celebrate users once they go through such a big achievement of withdrawing their funds to their own LN Wallet

    • Created a list of all self-onboarding user journeys one can go through to personalize their learning experience with Bitcoin & Lightning
      User Onboarding

  • As the tippee goes through their own onboarding journey the tipper will be able to see updates of their journey in real-time on their dashboard.
    Tippee user update

  • Conducted initial user research via IG with nocoiners

    Lightsats User Research

  • Also conducted user research with some Bitcoin builders to get thoughts on our app and gauge market adoption. Was able to get good validation on the idea/project and also got ideas on possible user monetization strategies.

  • Added Twitter icon to user profiles on the scoreboard page

    Lightsats Scoreboard

  • Integrating a new email service provider (SendGrid)

  • Started building a Google Spreadsheet with all Bitcoin companies broken down by their category and if they provide a referral program or affiliate program https://lgt.st/bitcoin-companies

  • Roland merged his first PR to the lnbits GitHub repository with an issue he encountered while integrating our app. Pull Request #1073

Problems ✋

  • We’ve been having some issues with LNURLw and some wallets,

  • No luck yet finding a UX/UI Designer, I tweeted about it and got several people interested but not when I told them that it wouldn't be paid for now.

Links 🔗