Skip to content
gnoversePublic

About

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Repository files navigation

gnoscope

Formerly mygnoscan. Same tool, same data, same URLs, renamed on 2026-09-28. Nothing moved: docs/rename.md lists every old name and where it now points.

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.

Home

What it does

  • Realm inspector — source, imports, dependents, callers, MsgRun references
  • Realm screenshots — what each realm actually looks like, on its own page and in every listing
  • 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
  • Embeddable badges — /_badges/* draws a usage graph, or a one-line shield (live, 1,284 txs, 42 users, r6), for any markdown to carry: a README, a wiki, a gno realm's own Render()
  • Single binary — Go backend with the frontend embedded, no Node.js

Analytics

Built on the tx-indexer GraphQL API, with a local SQLite cache for the dependency analysis.

Quick start

make install
gnoscope
# http://localhost:8888

Point it at one network:

gnoscope -indexer https://indexer.onyx.testnets.gno.land/graphql/query -network onyx

…or several, with a config file:

gnoscope -config networks.json

With Docker:

docker run -p 8888:8888 ghcr.io/gnoverse/gnoscope:main

Documentation

Everything lives in docs/ — start there.

docs/spec.md what gnoscope 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/code.md /code: every package on a chain as a map, a file tree and a jump-to-anything palette
docs/mcp.md the read-only MCP endpoint at /mcp, for agents
docs/rename.md mygnoscan became gnoscope: what changed, what did not, and where old links go
docs/badges.md /_badges/*: the SVG cards and shields other documents embed, including a gno realm's Render()
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

More views

Realms, transactions, blocks

Realms

Transactions

Blocks

About

Resources

Contributing

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages