Payjoin Interactive Demo

Experience how Payjoin enhances Bitcoin transaction privacy

Payjoin Process Flow

1
Generate
BIP21
2
Create
PSBT
3
Send
PSBT
4
Create
Payjoin
5
Sign
& Broadcast

Sender

Receiver

Wallet View

Sender's View

Scan a Payjoin-enabled payment request to begin.

Wallet View

Receiver's View

Details

Wallet Balance: Loading... sats

Bitcoin Bitcoin Wallet

Waiting for receiver's payment request...

Sender Steps:

1
Scan BIP21 Request
2
Create & Sign Original PSBT
3
Send Original PSBT to Payjoin Directory
4
Sign Payjoin PSBT
5
Broadcast Transaction

Details

Wallet Balance: Loading... sats

Bitcoin Payjoin Wallet

Ready to generate payment request...

Receiver Steps:

1
Generate Payment Request
2
Check Original PSBT
3
Create Payjoin PSBT
4
Respond with Payjoin

Generate a payment request with Payjoin v2 support to enable better privacy for Bitcoin transactions.

Payjoin Directory & Data Exchange

Data Flow

Data flow visualization will appear here

Payjoin Directory

No data in the payjoin directory yet...

Code Data

Transaction Visualization

Transaction visualization will appear here