Skip to main content

Gnoclient

Gnoclient allows you to easily access Gno blockchains from your Go code, through exposing APIs for common functionality.

Key Features

  • Connect to a Gno chain via RPC
  • Use local keystore to sign & broadcast transactions containing any type of Gno message
  • Sign & broadcast transactions with batch messages
  • Use ABCI queries in your Go code

Installation

To add Gnoclient to your Go project, run the following command:

go get github.com/gnolang/gno/gno.land/pkg/gnoclient

Reference documentation & usage

To see the full reference documentation for the gnoclient package, we recommend visiting the gnoclient godoc page.

For a tutorial on how to use the gnoclient package, check out "How to connect a Go app to gno.land".