About Gnoland

What is Gno?

Gnoland is a blockchain L1 project started in 2020 by Jae Kwon, co-founder of Cosmos and Tendermint. Its goal is to create a decentralized, secure and scalable smart contract platform for people to create important applications, especially against censorship.

Gnoland is created from a Tendermint fork, which is called New Tendermint. It also comes with Gno Lang, an interpreted golang-like language to write Realms (Smart Contracts on Gno).

Gnolang is the language used to write Smart Contracts, called Realms, on Gnoland. You can see it as an interpreted version of Golang: developers upload their realm sources on-chain and the GnoVM executes its AST interpretation.

This way Gnoland pushes for full transparency, because it forces developers to push their sources, and not compiled bytecode.

Gnolang will also introduce multi-threading in smart contract development (like go routines and channels).

Gnoland tokenomics

The primary token of Gnoland is the $GNOT (Gno token), often used with the ugnot unit on-chain. The token first use case will be to pay the transaction fees and reward validators.

Another token, called $GNOSH (Gno shares), will be used to reward the contributors with a mechanism called Proof of Contribution that is still being defined. $GNOSH will be earned through bounties and distributed to contributors. The transaction fees will be distributed between the validators and $GNOSH holders. The more $GNOSH you earn, the bigger your proportion is inside the contributor pool. While the contributors won't lose $GNOSH, they will be diluted every time new $GNOSH is distributed.

GNO has cutting-edge technology and token economics, which is the progress and innovation of blockchain. I look forward to seeing GNO grow and will try to contribute to GNO, it should be cool to have GNOSH.