Skip to content
Gigi edited this page Nov 19, 2021 · 10 revisions

Welcome! 👋

🔗 Working doc with schedule for community calls etc.: 📝 JoinMarket Web UI

We decided to create a separate GitHub organization to keep the overhead low. If the project is further along we might wanna move the good stuff to the "official" JoinMarket-Org organization.

Intro Message

(This is a copy of the pinned message in our Telegram group).

First of all, thank you, everyone, for expressing an interest in creating a proper Web UI for JoinMarket. This will neither be easy nor will it happen quickly, but I think the project is at a stage where it should be possible, and Bitcoin is at a stage where something like that is very much needed.

While @openoms' JoininBox interface is a great first step, I agree with those who threw some sats into the pot that a Web UI is very much needed. Optimally, what comes out of this effort should be integrated as a plugin into RaspiBlitz, Umbrel, and the like - just like JoininBox.

I think the main challenge will be one of design, i.e. how to abstract away the complicated and confusing bits for the novice, while allowing customization and fiddling with the nitty-gritty details for the experienced user. Coordination and implementation won't be a walk in the park either, of course.

The purpose of this group (referring to the original Telegram group) is to exchange ideas, get to know each other, coordinate efforts, and build momentum. Obviously, as things progress we'll have to use other tools and platforms to coordinate the development of various parts.

An obvious first step would be to figure out how this thing could look like from a conceptual level, i.e. figure out the various flows for various users and use cases. I'm not a UI/UX expert, but I know many of you are, and I hope more will join.

Looking forward to having a lively discussion with all of you here!

Some (hopefully useful) links:

Tutorials:

Code:

Design:

Other resources: