Home

Awesome

<div align="center"> <img src="docs/assets/readme-header-light.svg#gh-light-mode-only" alt="Jam: Your sats. Your privacy. Your profit."> <img src="docs/assets/readme-header-dark.svg#gh-dark-mode-only" alt="Jam: Your sats. Your privacy. Your profit."> </div> <p align="center"> <strong>⚠️ Jam is beta software. Use with caution. ⚠️</strong> </p> <h3 align="center"> <a href="#-installation">Installation</a> <span> · </span> <a href="#-features">Features</a> <span> · </span> <a href="#-contribute">Contribute</a> <span> · </span> <a href="#%EF%B8%8F-development">Development</a> </h3>

Jam is a web interface for JoinMarket focusing on user-friendliness and ease-of-use. It aims to provide sensible defaults and be easy to use for beginners while still having the features advanced users expect.

📸

<div align="center"> <img src="docs/assets/screenshot-light.png#gh-light-mode-only" width="80%" alt="Jam Screenshot"> <img src="docs/assets/screenshot-dark.png#gh-dark-mode-only" width="80%" alt="Jam Screenshot"> </div>

📦 Installation

We're aiming to make Jam available for different node systems to make installation as painless as possible. If your node system of choice is missing, feel free to integrate it and let us know so we can add it here.

<table> <thead> <tr> <th style="text-align:center"><img src="docs/assets/raspiblitz-dark.svg#gh-light-mode-only" height="50px" alt="RaspiBlitz Logo" /><img src="docs/assets/raspiblitz-light.svg#gh-dark-mode-only" width="45px" alt="RaspiBlitz Logo" /></th> <th style="text-align:center"><img src="docs/assets/umbrel.svg" width="45px" alt="Umbrel Logo" /></th> <th style="text-align:center"><img src="docs/assets/citadel.png" width="45px" alt="Citadel Logo" /></th> <th style="text-align:center"><img src="docs/assets/mynode.png" width="45px" alt="MyNode Logo" /></th> <th style="text-align:center"><img src="docs/assets/start9.png" width="45px" alt="Start9 Logo" /></th> <th style="text-align:center"><img src="docs/assets/raspibolt.png" width="45px" alt="RaspiBolt Logo" /></th> </tr> </thead> <tbody> <tr> <td style="text-align:center"><a href="https://github.com/rootzoll/raspiblitz">RaspiBlitz</a>: v1.7.2*</td> <td style="text-align:center"><a href="https://getumbrel.com">Umbrel</a>: v0.4.15</td> <td style="text-align:center"><a href="https://runcitadel.space">Citadel</a>: v0.0.1</td> <td style="text-align:center"><a href="https://mynodebtc.com">MyNode</a>: v0.3.05</td> <td style="text-align:center"><a href="https://start9.com">Start9</a>: v0.3.3</td> <td style="text-align:center"><a href="https://raspibolt.org">RaspiBolt</a>: v3</td> </tr> </tbody> </table>

Refer to the installation docs for more information on integrations as well as manual installation instructions.

🍊 Features

Refer to the milestones for a rough roadmap. Feature requests are tracked as issues.

🧑‍💻 Contribute

This is a free and open-source software project and we love receiving pull-requests, bug reports, ideas, and feedback from everyone.

There are many ways you can contribute: testing, sharing ideas, writing documentation, creating tutorials, and—of course—writing code. Refer to the general contribution guidelines to get started.

🛠️ Development

Want to get your hands dirty with code? Great! CONTRIBUTING.md and docs/developing.md are where it's at.

🏛️ History

This project builds upon the jm-web-client which was developed by Shobhitaa, Abhishek, and waxwing himself. Many people contributed over time, some of which are listed here.

Jam and JoinMarket are separate projects. For more information on JoinMarket, see the JoinMarket GitHub Page.