/r/gnoland/pages:p/about [source] [help]

# Gno.land Is A Platform To Write Smart Contracts In Gno

Gno.land is a next-generation smart contract platform using Gno, an interpreted version of the general-purpose Go
programming language. On gno.land, smart contracts can be uploaded on-chain only by publishing their full source code,
making it trivial to verify the contract or fork it into an improved version. With a system to publish reusable code 
libraries on-chain, gno.land serves as the “GitHub” of the ecosystem, with realms built using fully transparent, 
auditable code that anyone can inspect and reuse.

Gno.land addresses many pressing issues in the blockchain space, starting with the ease of use and intuitiveness of
smart contract platforms. Developers can write smart contracts without having to learn a new language that’s exclusive 
to a single ecosystem or limited by design. Go developers can easily port their existing web apps to gno.land or build
new ones from scratch, making web3 vastly more accessible.

Secured by Proof of Contribution (PoC), a DAO-managed Proof-of-Authority consensus mechanism, gno.land prioritizes 
fairness and merit, rewarding the people most active on the platform. PoC restructures the financial incentives that 
often corrupt blockchain projects, opting instead to reward contributors for their work based on expertise, commitment, and 
alignment. 

One of our inspirations for gno.land is the gospels, which built a system of moral code that lasted thousands of years.
By observing a minimal production implementation, gno.land’s design will endure over time and serve as a reference for 
future generations with censorship-resistant tools that improve their understanding of the world.

---



Written on 20 May 2022

Published to Gnoland's Pages

---
Comment section