This week we launched an alternative Web App frontend for multiple Boltz backends. It is hosted by Github Pages at https://swapmarket.github.io for full transparency and ultimate reliability.
The swaps are non-custodial and atomic, so for the end users it should not matter whether they trade with the original Boltz or a Boltz clone. Clients can now compare and choose their swap counterparty by costs and liquidity considerations. The first in the list is always the original Boltz, so the swap is guaranteed to find a counterparty. There is no extra cost or risk, only the upside.
Anyone running a decent Bitcoin+Lightning+Liquid node can be on the providers list next to Boltz. We already onboarded the first independent swap provider, running an official Boltz backend on his private node. This means the game is on to decentralize and liberate this corner of the Bitcoin landscape.
Of course, until CT discounts are activated on the Liquid Mainnet, Boltz maintains competitive advantage for Liquid swaps. But not for long! You can configure and test your setup with Liquid Testnet in the mean time.
Would you be interested to trade on this "exchange of exchanges" or to onboard your own API backend?
I will have a look and decide62.5%
I will stick with Boltz only25.0%
I will research running my own backend12.5%
I don't care or have no idea about this0.0%
8 votes \ 8 days left
This so cool! It open now so many possibilities.
reply
The comment I was hoping to see!
reply
22 sats \ 1 reply \ @dolu 4h
Fun to see an idea I had back in 2021 with exactly the same name 😅 Here is an article I made (in french) + video of the PoC https://blog.dolu.dev/post/swapmarket-place-de-marche-de-submarine-swaps/
It's great to see finally more than a PoC deployed
reply
Great minds think alike! ))) Boltz has an awesome repo with clean separation between frontend and backend. It is a pleasure to work with it and learn all the proper dev techniques.
reply
0 sats \ 1 reply \ @mf 54m
What does it use WebAssembly for?
reply
The web app runs fully in your browser. There is no server! From Github Pages perspective, it is a static site.
reply
Interesting, thanks. So looks like right now the fees are identical (I'm just switching between boltz mainnet and eldamar mainnet), it's just the max swapsize that's different?
reply
It"s just what that guy had set, defaults from Boltz config. The more people will onboard, the more they will start competing with each other. The percentage fees will come down, like in any market. I hope the users of apps like Aqua will notice eventually and push for adoption too.
reply
0 sats \ 5 replies \ @OT 1h
I also saw diamondhands.technology have something similar to boltz.
reply
They are literally just a frontend of Boltz.
reply
0 sats \ 3 replies \ @OT 55m
And swapmarket isn't?
reply
Swapmarket connects to Boltz PLUS any other swap provider that onboarded. Right now it is only one node with identical fees. But we just started. It will be a virtual broker among many providers, and the competition will push the fees down.
reply
0 sats \ 1 reply \ @OT 17m
Good
I've always thought boltz was like a single point of failure. Looking forward to more competition and cheap fees!
reply
Exactly! The regulators must be circling around already...
reply
0 sats \ 5 replies \ @mo 3h
Here's another one https://swap.diamondhands.technology/ if you can translate it!
I remember seeing more but can't find it. At the end of the day, what make the difference are the swap fees and node liquidity and connectivity.
reply
Yes, thanks, it has English too. This looks like an old fork of Boltz frontend, before chain swaps were added. But there is no direct link to repo, so hard to say what code it is actually running.
The fees are identical to Boltz's, so they might just be using their backend to earn rebates. No benefit for the end user, except maybe Japanese language which we can easily add to our site.
And the idea is really to have all such implementations in one place, so they are easier to find and compare the fees.
reply
0 sats \ 3 replies \ @mo 2h
And the idea is really to have all such implementations in one place, so they are easier to find and compare the fees.
That will be ideal! with maybe fees and connectivity data!
DH frontend, I'm not even sure is maintained anymore. I agree that what you just shared has the transparency factor on top!
reply
This is already implemented. Try the link https://swapmarket.github.io
reply
0 sats \ 1 reply \ @mo 2h
right, I missed the Select Swap Provider button! That's amazing!
reply
The plain is to add an option so the swap provider is selected automatically once the assets, direction and the amount are entered. Hence it is below them.
reply