Skip to content

Files

Latest commit

 

History

History
26 lines (17 loc) · 1.36 KB

connect-clients-and-apps.md

File metadata and controls

26 lines (17 loc) · 1.36 KB

Connecting Clients and Applications to gno.land

This guide explains how to connect external applications to gno.land networks using clients in different languages. You'll learn how to use the RPC endpoints to query the blockchain and submit transactions.

Available Clients

gno.land provides several client libraries to interact with the blockchain:

  • gnoclient - The official Go client for connecting to gno.land networks
  • gno-js-client - A JavaScript client for building web applications
  • tm2-js-client - A lower-level JavaScript client for direct RPC access

Understanding gno.land's RPC Interface

gno.land networks expose several RPC endpoints that allow you to:

  1. Query blockchain state - Retrieve account information, package data, and more
  2. Submit transactions - Send GNOT tokens, call realm functions, and deploy code
  3. Subscribe to events - Get real-time updates about blockchain activity

All RPC endpoints for each network can be found in the Networks documentation.