Skip to content

v0.1.1

Pre-release
Pre-release

Choose a tag to compare

@1440000bytes 1440000bytes released this 15 Jul 18:23
daa1f4d

How to use

Open the coinjoin window from the menu: Tools - Coinjoin. It has five tabs:

Tab Purpose
New Pool Create a pool
Other Pools Discover and join pools from the relay
My Pools Track pools you created or joined with live status
History Completed coinjoins
Settings Relay configuration

Creating a pool

  1. Go to New Pool.
  2. Enter a Denomination in BTC (e.g. 0.01) the equal amount every participant receives. It must be above the dust threshold.
  3. Enter the number of Peers (must be greater than 1).
  4. Click Create. Sparrow publishes an encrypted pool announcement to the relay, registers a fresh receive address as your output and the pool appears under My Pools.
  5. Wait for peers to join. When every output is registered, Sparrow prompts you to select a UTXO for your input.
  6. Pick a UTXO within the allowed range. Sparrow signs your input (SIGHASH_ALL | ANYONECANPAY) and shares it. Once all inputs are collected, the coinjoin transaction is combined and broadcast.

Joining a pool

  1. Go to Other Pools. Discovered pools list their relay, denomination, peers (joined / total) and fee rate. The list refreshes roughly every 30 seconds.
  2. Select a pool to see its details, then click Join. Sparrow requests the pool credentials and registers a fresh receive address as your output.
  3. When all outputs are in, choose a UTXO in the allowed range.
  4. Review the confirmation dialog which shows your input amount, your output amount, and the fee (in sats and sat/vB) and confirm to sign.
  5. Your signed input is shared. Once every input has arrived, the coinjoin is broadcast and appears under History.

What's Changed

Full Changelog: v0.1.0...v0.1,1