A fast, minimal block explorer for gno.land — built around the question generic explorers answer badly: what code is deployed, what does it import, and who actually calls it?
Transactions and blocks are table stakes. The dependency and usage graph between realms is the point.
- Realm inspector — source, imports, dependents, callers, MsgRun references
- Dependency graph — interactive D3 view of what imports what
- Usage tracking — direct calls, indirect imports, MsgRun references
- Multi-network — several chains in one instance and one database, switchable
- Analytics — activity over time, gas, storage growth, leaderboards
- Single binary — Go backend with the frontend embedded, no Node.js
Built on the tx-indexer GraphQL API, with a local SQLite cache for the dependency analysis.
make install
mygnoscan
# http://localhost:8888Point it at one network:
mygnoscan -indexer https://indexer.topaz.testnets.gno.land/graphql/query -network topaz…or several, with a config file:
mygnoscan -config networks.jsonWith Docker:
docker run -p 8888:8888 ghcr.io/gnoverse/mygnoscan:mainEverything lives in docs/ — start there.
| docs/spec.md | what mygnoscan is, the data model, how networks are scoped |
| docs/architecture.md | components, data flow, design decisions, known weak points |
| docs/api.md | full /api/* reference |
| docs/development.md | local development loop |
| docs/deployment.md | flags, config, operating notes |
| docs/screenshots.md | regenerating the images above |
| CONTRIBUTING.md | how to contribute |
| AGENTS.md | conventions and invariants for code changes |




