Skip to content

elements: require 23.3.1 on Liquid#447

Merged
YusukeShimizu merged 2 commits into
ElementsProject:masterfrom
YusukeShimizu:codex/update-elements-mainnet-requirement
Jun 19, 2026
Merged

elements: require 23.3.1 on Liquid#447
YusukeShimizu merged 2 commits into
ElementsProject:masterfrom
YusukeShimizu:codex/update-elements-mainnet-requirement

Conversation

@YusukeShimizu

Copy link
Copy Markdown
Contributor

Liquid mainnet has activated the ELIP 203 hard fork, which means older Elements nodes cannot reliably follow the post-fork chain. PeerSwap's existing operator guidance still allowed an older Elements release, and an outdated mainnet backend could leave users with unclear sync or swap failures instead of a direct explanation.

This updates the Liquid operator guidance for Elements and LWK-backed setups and adds a fail-fast startup check for Elements RPC on Liquid mainnet when the connected node is older than Elements 23.3.1. The swap protocol, public RPC surface, config schema, and non-mainnet behavior are unchanged.

@YusukeShimizu YusukeShimizu marked this pull request as ready for review June 16, 2026 07:53
@YusukeShimizu YusukeShimizu merged commit be253da into ElementsProject:master Jun 19, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant