Skip to content

Pay‑through‑Swap #1712

Description

@random-routine

Is your feature request related to a problem? Please describe.

Pay‑through‑swap is a privacy‑enhancing payment method in which the payer routes funds through a swap before they reach the recipient’s address. By doing so, the on‑chain transaction path is broken up, making blockchain analysis harder.

Describe the solution you'd like

Scenario 1 – Swapping Liquid → Bitcoin

  1. Bob shares a Bitcoin address with Alice.
  2. Alice creates a Liquid‑to‑Bitcoin swap (using L‑BTC as the input).
  3. The swap resolves on Bitcoin, sending the resulting BTC directly to the Bitcoin address Bob provided.

Because the funds first travel on the Liquid sidechain and then are swapped back to Bitcoin, the link between Alice’s original holdings and Bob’s final receipt is obscured for an external analysts.

Scenario 2 – Swapping Bitcoin → Liquid/Lightning

  1. Bob supplies a Liquid address or a Lightning invoice
  2. Alice starts a Bitcoin‑to‑Liquid (or Bitcoin‑to‑Lightning) swap, sending BTC from her wallet into the swap.
  3. The swap’s output is delivered to the Liquid address or Lightning node that Bob gave her.

Here the funds move from the Bitcoin into the Liquid or Lightning Network before reaching Bob, again breaking the direct on‑chain traceability.

Describe alternatives you've considered

I’m handling it manually now; an automated payment solution would be far more convenient and would help popularize this approach.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions