diff --git a/CHANGELOG.md b/CHANGELOG.md index c53a7e5e..82614d4b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,8 @@ ## Unreleased +- changed: Migrate Thorchain swap endpoints off NineRealms (thornode, tx tracker, Midgard sync fallback). + ## 2.45.0 (2026-04-10) - added: Support Bitcoin Cash, Ethereum, and BNB Chain in Bridgeless swap plugin diff --git a/scripts/synchronizers/thorchain/thorchainSynchronizer.ts b/scripts/synchronizers/thorchain/thorchainSynchronizer.ts index b39650a8..c12c91f1 100644 --- a/scripts/synchronizers/thorchain/thorchainSynchronizer.ts +++ b/scripts/synchronizers/thorchain/thorchainSynchronizer.ts @@ -7,7 +7,7 @@ import { asThorchainPoolsResponse } from './thorchainTypes' // Fallback Midgard servers (try multiple endpoints) const MIDGARD_SERVERS = [ - 'https://midgard.ninerealms.com', + 'https://gateway.liquify.com/chain/thorchain_midgard', 'https://midgard.thorchain.info' ] diff --git a/src/swap/defi/thorchain/thorchain.ts b/src/swap/defi/thorchain/thorchain.ts index adc1b1fb..49a0ea04 100644 --- a/src/swap/defi/thorchain/thorchain.ts +++ b/src/swap/defi/thorchain/thorchain.ts @@ -18,11 +18,11 @@ const swapInfo: EdgeSwapInfo = { displayName: 'Thorchain', supportEmail: 'support@edge.app' } -const orderUri = 'https://track.ninerealms.com/{{TXID}}' +const orderUri = 'https://track.thorchain.org/{{TXID}}' const MIDGARD_SERVERS_DEFAULT = ['https://midgard.thorchain.info'] export const THORNODE_SERVERS_DEFAULT = [ - 'https://thornode.ninerealms.com/thorchain' + 'https://gateway.liquify.com/chain/thorchain_api/thorchain' ] const infoServer: {