From db9a93be7294e2db81e5a1b9e956b91e5f380cb0 Mon Sep 17 00:00:00 2001 From: "L. Laugier" Date: Fri, 4 Sep 2026 17:32:59 +0000 Subject: [PATCH] feat: add p2p.btc-xmr.com to the default rendezvous points A stable, publicly reachable rendezvous node operated alongside the maker-a.btc-xmr.com ASB (up on Hetzner with the maker infrastructure). Several of the current defaults are dead or intermittently refuse registrations (atomicworld.fun, discovery2, p2p.myexchange.cash), which thins peer discovery down to two working nodes; one more independent operator adds redundancy for both makers and takers. --- CHANGELOG.md | 2 ++ src-gui/src/store/defaults.ts | 1 + swap-env/src/defaults.rs | 1 + 3 files changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index c79b04eb33..9cd0541a15 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +- GUI + CLI + ASB: Add `/dns4/p2p.btc-xmr.com/tcp/8890/p2p/12D3KooWBPe3sx6dDqE1RSzeBpH1ayghtBp4cgyymti5rPy79xWz` to the default list of rendezvous points + - GUI: Support outbound connections to makers through libp2p circuit relays. ## [4.14.0] - 2026-08-22 diff --git a/src-gui/src/store/defaults.ts b/src-gui/src/store/defaults.ts index 42335dd081..698458ee8c 100644 --- a/src-gui/src/store/defaults.ts +++ b/src-gui/src/store/defaults.ts @@ -10,6 +10,7 @@ export const DEFAULT_RENDEZVOUS_POINTS = [ "/dns4/discovery2.eigenwallet.org/tcp/443/wss/p2p/12D3KooWA6cnqJpVnreBVnoro8midDL9Lpzmg8oJPoAGi7YYaamE", "/onion3/av2jauifny7dgpvzhsnhra3cwivf6ofaefxvwhhuh5y7hsolabehhaad:8888/p2p/12D3KooWA6cnqJpVnreBVnoro8midDL9Lpzmg8oJPoAGi7YYaamE", "/dns4/p2p.myexchange.cash/tcp/443/wss/p2p/12D3KooWQQeUXdMkwJo8zESkKo7xek7NtVgqh1Q4RPnJCTmESX1Z", + "/dns4/p2p.btc-xmr.com/tcp/8890/p2p/12D3KooWBPe3sx6dDqE1RSzeBpH1ayghtBp4cgyymti5rPy79xWz", ]; // Known broken rendezvous points to remove when applying defaults diff --git a/swap-env/src/defaults.rs b/swap-env/src/defaults.rs index 0e5edb3c9d..fdbab78340 100644 --- a/swap-env/src/defaults.rs +++ b/swap-env/src/defaults.rs @@ -54,6 +54,7 @@ pub fn default_rendezvous_points() -> Vec { "/onion3/m6rboz5lv4wxldgybgox4pr4s6xci3h2exi5nogxaox762xji2gokuad:8891/p2p/12D3KooWGjcxdpsEWspGGwkQJ9BRJQjtBQFsLk36zJxrXSBPQWov".parse().unwrap(), "/dns4/discovery2.eigenwallet.org/tcp/443/wss/p2p/12D3KooWA6cnqJpVnreBVnoro8midDL9Lpzmg8oJPoAGi7YYaamE".parse().unwrap(), "/onion3/av2jauifny7dgpvzhsnhra3cwivf6ofaefxvwhhuh5y7hsolabehhaad:8888/p2p/12D3KooWA6cnqJpVnreBVnoro8midDL9Lpzmg8oJPoAGi7YYaamE".parse().unwrap(), + "/dns4/p2p.btc-xmr.com/tcp/8890/p2p/12D3KooWBPe3sx6dDqE1RSzeBpH1ayghtBp4cgyymti5rPy79xWz".parse().unwrap(), ] }