# jam

> Self-hosted web interface for JoinMarket NG that makes CoinJoin privacy accessible with sensible defaults for beginners and advanced features for power users.

- **Category:** Privacy
- **Licence:** MIT
- **Latest version:** v0.4.1
- **Open source:** oss
- **Languages:** Typescript
- **Platforms:** Docker, Umbrel, Build from Source
- **Tags:** Privacy, Security, Bitcoin, Web UI, Self Hosted, Coinjoin, Joinmarket, Yield Generator, Fidelity Bonds

## Description

Jam is a free and open-source web interface for JoinMarket NG, a peer-to-peer Bitcoin CoinJoin implementation. It aims to make financial privacy accessible by providing a user-friendly UI with sensible defaults while retaining advanced features. Users can send and receive bitcoin, run a yield generator to earn fees by providing liquidity, create fidelity bonds, schedule transactions, and view the orderbook. Jam runs on popular Bitcoin node platforms like Umbrel, Citadel, RaspiBlitz, MyNode, Start9, and RaspiBolt, or can be installed manually via Docker or npm. It connects to a JoinMarket NG backend (jmwalletd and ob-watcher) which requires Bitcoin Core and Tor. The project is in beta with v2.0.0-beta.4 as the latest release.

## Links

- [Homepage](https://github.com/joinmarket-webui/jam)
- [Website](https://joinmarket-webui.github.io/jamdocs)
- [Docker](ghcr.io/joinmarket-webui/jam-standalone)
- [GitHub Repository](https://github.com/joinmarket-webui/jam)
- [Matrix Room](https://matrix.to/#/%23jam:bitcoin.kyoto)
- [Telegram Group](https://t.me/JoinMarketWebUI)
- [Wiki](https://github.com/joinmarket-webui/jam/wiki)

---
Source: https://selfhost.directory/project/jam