Week 2: Planning & Design
This week was focused on refining the scope of the project to identify what core features and problems we are solving for to target the criteria for value proposition, innovation, and BTCLN integration. This included the following:
-
Drafting a set of User Personas to establish a reference for the kinds of users we should keep in mind when making design decisions
-
Defining a new Fund FOSS feature set to create a value proposition for a broader set of potential users and how it would affect the onboarding UIUX
-
Discussing what kind of BTCLN integrations we have to choose from and doing extensive research on what tools, libraries, and frameworks are already out there to be able to tap into network effects and leverage the FOSS ecosystem including
-
BTCPayServer
-
Voltage API
-
LNBits
-
Alby
-
Sphinx Relay
-
-
Creating a new iteration of the UIUX Flowchart
-
Establishing a key design goal of demonstrating the spectrum of usability for receiving bitcoin. There are UIUX implications for contributors who may want to receive payments as conveniently as possible versus as trustlessly as possible
-
custodial wallet for maximum convenience
-
deploy Voltage nodes on-the-fly
-
configure your own node for self-custodial payments / minimum trust
-