Rerouted (renamed, verified). The GitHub user or repository was renamed. The tag is still there, at the new name. The Lamdera package server serves a copy recovered from https://github.com/IntrepidShape/elm-web3-ui.
What we checked: The repo moved to github.com/IntrepidShape/elm-web3-ui and tag 1.0.0 is there; its commit 4a2f1b2ed9a9 is from 2026-05-09 11:59 UTC, before the version was published (2026-05-09 12:02 UTC); elm.json is byte-identical to package.elm-lang.org's; the exposed modules match docs.json; the zip's SHA-1 is not the published one (GitHub's zip no longer comes out byte for byte the same), so the contents were checked instead.
The Lamdera compiler uses this copy and prints a one-line notice saying so. elm itself fails to download this version.
Details · package.elm-lang.org's zip: https://github.com/intrepidshape/elm-web3-ui/zipball/1.0.0/
Render content only when the wallet is on the expected chain.
A common pattern in every dapp: show the actual UI when connected to the right network, show a prompt to switch otherwise. This wraps that pattern so it does not have to be repeated in every view.
Web3.Ui.ChainGate.chainGate model.wallet
(Chain.chainId Chain.pulsechain)
(Html.text "Please switch to PulseChain")
actualContent
Render
contentViewwhen the wallet isConnectedonexpectedChain. RenderwrongChainViewfor every other state (disconnected, wrong chain, read-only, connecting, error).