joinstr
  • joinstr
  • Overview
    • 💡How does it work?
    • ✨Comparison with other coinjoin implementations
  • Users
    • 🛠️Using joinstr
    • ❔FAQs
  • Contribute
    • 🎨Designers
    • 🖥️Developers
    • 🔏Privacy Researchers
Powered by GitBook
On this page
  1. Users

Using joinstr

PreviousComparison with other coinjoin implementationsNextFAQs

Last updated 6 months ago

Android App

  • Run a bitcoin node with below config: signet=1 prune=550 [signet] rpcport=38332 rpcuser=rpcuser rpcpassword=password rpcbind=192.168.1.10 rpcallowip=192.168.1.1/24 Assuming 192.168.1.10 is the IP address of your device and 192.168.1.1 is the IP address of gateway. Device running bitcoin node and mobile should use the same wi-fi network.

  • Create a bitcoin wallet and get some signet coins.

  • Save nostr relay and RPC credentials in mobile app. Select wallet and VPN gateway.

  • Create a pool and join it from another device. Enter denomination according to the available UTXOs. Select input which gets signed automatically and a coinjoin transaction will be broadcasted in a few seconds.

Electrum Plugin

  • Extract in electrum/electrum/plugins

  • Save a nostr relay, denomination and peers in settings after enabling the plugin

  • Restart electrum and start using coinjoin

Download link:

Download plugin from

Install , pyqtspinner, pillow and qrcode sugin pip

Tutorial:

🛠️
https://gitlab.com/invincible-privacy/joinstr-kmp/-/releases
https://gitlab.com/invincible-privacy/joinstr/-/tree/main/plugin/zip/
nostrj
https://uncensoredtech.substack.com/p/tutorial-electrum-plugin-for-joinstr