Post
Topic
Board Electrum
Merits 1 from 1 user
Re: Electrum 4.5.0 released
by
ghost43
on 17/01/2024, 01:25:40 UTC
⭐ Merited by nc50lc (1)
* Plugins:
   - new: swapserver plugin (#8489)
Does anyone understand what this plugin does? I briefly checked relevant pull link at 8489, but i only can figure out it's related with LN.
Yes, it's related to Lightning.
It's a plugin that enables the user to set a custom "swapserver"
By default, Electrum uses Boltz for submarine swaps.

It's a plugin to run your own swap server, it is an alternative implementation to Boltz.

- You can point the client to any remote swap server by setting the "swapserver_url" config key (unrelated to plugin),
- and it is possible to run a swap server yourself locally using this new plugin (which itself is a server implementation in python).

We wrote the plugin for our own use, to replace Boltz, as they changed their license from AGPL to a non-free license around 2023-04.
Since around 2023-08 we are no longer using Boltz. That is, the official swap server is now an electrum daemon with this plugin enabled.