CipherScan - Not Another Block Explorer… Please, No 😩

*Yes, I know. I can already hear you sighing. “Great, another explorer that’ll be abandoned in 6 months.” Fair enough. But hear me out.*

-–

What is CipherScan?

CipherScan is a Zcash block explorer focused on privacy, usability, and developer experience.

I built it because I wanted an explorer that feels modern, respects privacy by design, and makes blockchain data actually understandable. Something I’d enjoy using myself.

-–

What Makes It Different?

1. Clean, Modern UI

I spent way too much time on the design. Dark theme that’s easy on the eyes. Clean layouts. Information hierarchy that makes sense. Responsive on mobile. The kind of UI I’d want to use myself.

2. Decrypt Your Memos Without Trusting Anyone

This is the feature I’m most proud of.

You can decrypt your transaction memos directly in your browser. Your viewing key never leaves your device. No server ever sees it. It’s a WebAssembly module compiled from Zcash’s actual cryptographic libraries.

For a privacy coin, I felt it was important to offer a zero-trust option.

3. Privacy Score Index

I developed a Privacy Score that gives you a quick sense of Zcash’s privacy health:

- How much of the supply is shielded vs transparent?

- Is privacy adoption trending up or down?

- What percentage of transactions are fully shielded?

It’s an attempt to make privacy adoption visible and measurable. The formula isn’t perfect and can definitely be improved. I’m open to feedback from the community on how to make it more meaningful.

4. Developer APIs

If you’re building something on Zcash, there’s a REST API you can use. Blocks, transactions, addresses, privacy stats. Also running public Lightwalletd endpoints for both mainnet and testnet.

I’d also love for CipherScan to be listed on official Zcash resources (z.cash, zechub etc.) if the community finds it useful.

-–

Current Status

- Mainnet: https://cipherscan.app :white_check_mark:

- Testnet: https://testnet.cipherscan.app :white_check_mark:

Everything is live and working. Not a roadmap, not a “coming soon”, actual working software you can use right now.

-–

What’s Coming

I have a bunch of ideas, but I’d rather hear what you want:

- Human-readable transaction explanations (so normal people can understand what happened)

- Address labels and notes

- Cross-chain ZEC tracking (via NEAR Intents)

- Better mobile experience

- Whatever you suggest

-–

This Thread = Updates + Feedback

I’ll post all updates here. New features, bug fixes, whatever.

If something is broken, annoying, or missing, tell me. I actually read feedback and fix things.

If you have feature requests, drop them below. Can’t promise I’ll build everything, but I’ll definitely consider it.

-–

One Last Thing

I participated in the Zypherpunk Hackathon with CipherScan. Results pending, but win or lose, I’m committed to keeping this thing running and improving it.

Privacy matters. The tools around it should too.

Cheers,

Kenbak

-–

Links:

- :globe_with_meridians: Mainnet: https://cipherscan.app

- :test_tube: Testnet: https://testnet.cipherscan.app

- :books: API Docs: https://cipherscan.app/docs

-:front_facing_baby_chick: Twitter: https://x.com/cipherscan_app

-–

P.S. — If you find bugs, please report them nicely. I’m one person and I’ve had too much coffee.

13 Likes

Impressive result, as a frontend developer I like your visual choices!

Privacy score doesn’t convince me, just a number can’t really represent a complex concept like privacy. Maybe it can be used as indicator for comparisons, but again it can be problematic. If you define a bunch of metrics, with normalized values, I think a radar chart can be more useful.

Really great work, thanks for sharing and good luck!

6 Likes

Looks very nice, great colors! I really like your dashboard in particular:

Maybe you could add the coinholder address in addition to the lockbox? (See lockbox tab here)

Thanks for running a full node!

2 Likes

Nice, this was one of my favorite projects I saw in the hackathon, good luck!

3 Likes

Thanks a lot!

Yes that’s a very good idea, i didnt have time to check for the address, will add it as soon as the hackathon ends!

If there are other addresses that would benefit being labeled lmk.

Running a node was a no-brainer tbh, hopefully there will be more in the future.

2 Likes

Congratulations! It looks really nice!

2 Likes

I love this. Is this self-hostable?

1 Like

It’s open source, documentation could be better, I had to go fast because of the hackathon. Once it’s done I’ll try to put some clearer order in the documentation. You have the frontend code for sure, and some bits of the server, but probably not the postgres schema yet.

3 Likes

Hi @Kenbak! Is CipherScan backed by Zebra or Zcashd?

1 Like

Great work, congratulations!

My selfish suggestion is a light mode toggle :joy:

4 Likes

Hey @pacu Zebra!

2 Likes

Mainnet has been added to the Block Explorer Directory thread:

The UI looks really sharp! Nice work!

2 Likes

Hey everyone, it’s been a while since my last update. Here’s what’s new on CipherScan:

1. :sun_with_face: Light Mode

Finally. You asked, I delivered. CipherScan now has a proper light theme. Toggle it from the navbar. Your eyes can thank me later. (@conradoplg)

2. :bridge_at_night: ZEC Flows

Real-time tracking of cross-chain ZEC swaps via NEAR Intents:

  • Inflows & Outflows: See which chains are swapping into ZEC and out of ZEC (ETH, SOL, BTC, etc.)

  • Recent swaps: Live feed of individual swap transactions with status

  • 24h volume: Total value of ZEC swapped across chains

3. :police_car_light: Privacy Risk Detection

This one’s the big one.

CipherScan now flags potential round-trip behavior: when someone shields ZEC, waits a bit, then unshields roughly the same amount. That pattern can make addresses linkable.

The idea came from a conversation on X about how timing + amount correlation can break privacy even when using the shielded pool.

What it does:

  • Scans for shield → unshield pairs with similar amounts and timing

  • Scores each pair based on how suspicious the pattern looks

  • Shows which transactions might be connected

Educational tools included:

  • Popular amounts: See what amounts people commonly shield, so you can blend in

  • Privacy tips: Vary your amounts, stay shielded longer, ZODL

Important disclaimer: This is heuristic-based. False positives are possible. It’s education, not accusation.

Try it → CipherScan - Zcash Blockchain Explorer


Curious what you all think!

3 Likes

Pretty cool feature.

1 Like