Skip to content

chore: switch the Zcash explorer to CipherScan - #281

Merged
melianessa merged 1 commit into
mainfrom
chore/zcash-explorer-cipherscan
Sep 25, 2026
Merged

melianessa merged 1 commit into
mainfrom
chore/zcash-explorer-cipherscan

Conversation

@melianessa

Copy link
Copy Markdown
Contributor

Summary

Replace the Zcash block explorer https://mainnet.zcashexplorer.app with https://cipherscan.app, and add https://3xpl.com/zcash as the second entry.

Why

The current explorer has two problems:

  • Broken transaction links. It routes transactions at /transactions/{hash}. The widget builds {explorer}/tx/{hash}, which returns 404 there. The backend has a special case for it; the widget does not.
  • No Ironwood support. Its code was last updated in July 2024, before Ironwood (NU6.3) activated on 2026-07-28. A v6 payout into the Ironwood pool shows "Transferred from/to shielded pool 0.0 ZEC", so a NEAR Intents shielded payout looks like NEAR paying its own change address.

Checked on 2026-09-25 against the Ironwood payout 30cdd41f…021c, block 3,495,600:

Explorer /tx/{hash} /address/{addr} Shows 0.0035183 ZEC into Ironwood
cipherscan.app yes yes (t1 and u1) yes, and its API returns valueBalanceIronwoodZat
3xpl.com/zcash yes yes yes ("ironwood-pool")
mainnet.zcashexplorer.app 404 yes no ("0.0 ZEC")

Both new explorers use the default /tx/ and /address/ paths, so the widget needs no path override. Blockchair (/transaction/ path, misreads v6 shielded value as fee) and explorer.zec.rocks (503 / timeouts) were also checked and not chosen.

Follow-up

lifi-backend getExplorerLinkForTx rewrites zcashexplorer links to /transactions/. That branch becomes dead code once the backend picks up this release and will be removed with the version bump.

@changeset-bot

changeset-bot Bot commented Sep 25, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 2cff4a8

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@lifi/data-types Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@melianessa
melianessa merged commit 19fb4ce into main Sep 25, 2026
4 checks passed
@melianessa
melianessa deleted the chore/zcash-explorer-cipherscan branch September 25, 2026 10:29
@github-actions github-actions Bot mentioned this pull request Sep 25, 2026
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.

2 participants