Open
Description
Description
This issue proposes a service similar to pkg.go.dev, but for Gno packages, hosted on:
pkg.gno.dev
.
Essentially it would be a 2 part process:
- frontend that displays the data, interacts with a small backend
- backend server that indexes the data (using the
tx-indexer
), parses it and saves it in a DB (this is super general, but you get the idea). It can utilize thetx-indexer
graphQL interface for subscribing to new package deployments, and index them as soon as they become available on chain.
We will need some kind of search engine for the parsed and saved data, to be served quickly to the users
The web app should be chain agnostic, meaning we can specify the chain RPC we want on startup and it will index the packages / realms