Search Apps Documentation Source Content File Folder Download Copy Actions Download State String Boolean Number Struct Map Slice Pointer Function Closure Reference Nil Package Type Interface Unknown

Welcome to a gno staging environment

This is not a blockchain. It is a single node running the same GnoVM as gno.land, so your code behaves here the way it will on a real network. Nothing else about it is real.

Chain ID moulstaging-1
RPC https://rpc.gno-staging.moul.p2p.team

What "not a blockchain" means

One validator produces every block, so there is no consensus, no finality worth the name, and no security. The GNOT here is premined for testing: it has no value and buys nothing.

Transactions are written to disk and replayed when the node restarts, so what you deploy should still be here tomorrow. It is still a preview: the operator can reset it, and a transaction that stops working against a newer GnoVM is dropped on replay.

The real network

gno.land mainnet is at gno.land, chain ID gnoland-1. Nothing you do here reaches it, and no token, key or deployment carries over.

What you can do here

  • Browse what is deployed, starting from /r/gnoland/home.
  • Read the source of any package by adding $source to its path.
  • Call a realm from the Actions tab on its page.
  • Deploy your own, the same command you would use against mainnet:
gnokey maketx addpkg \
  -pkgpath "gno.land/r/<your-address>/hello" -pkgdir . \
  -gas-fee 1000000ugnot -gas-wanted 2000000 \
  -broadcast -chainid moulstaging-1 -remote https://rpc.gno-staging.moul.p2p.team \
  <your-key>

Learn more