Miftahul Arifin
All projects
Blockchain & DeFi

Dexplorer

A block explorer for any Cosmos chain that runs entirely in the browser.

RoleSolo build
Year2024
StatusOpen source · live demo
Built withTypeScript · React
Dexplorer dashboard for a Cosmos chain with live blocks and transactions
27GitHub stars
47forks
0servers to run

Why I built it

Working on Cosmos SDK chains, every new testnet meant either running a full explorer stack locally or going without visibility into validators, governance and block times. I wanted something disposable: paste an RPC endpoint, explore, done.

What it does

How it’s built

React, TypeScript and Vite in the browser, talking to the chain over a WebSocket RPC with CosmJS. No backend, no indexer, no database.

The hard part

The protobuf layer. CosmJS doesn’t cover every module, so some governance and staking queries needed hand-written decoders. Keeping type safety through nested messages and Cosmos’s heavy use of the Any type took longer than the UI.

Stack

TypeScriptReactViteCosmJSProtobufWebSocketTailwind CSS