gnoland illustration

Hey Gophers,
Welcome to gno.land

We are a team of passionate Go developers interested in shaping the future of open-source development. We’re currently building four key pieces of technology that work together for platform and application development in Web3 environments.

What we’re building, in a nutshell

Gno Language

A programming language designed to push the boundaries of open-source development.

Gno Virtual Machine (GnoVM/Interpreter)

A virtual machine and interpreter for running Gno, fully implemented in Go.

gno.land

A smart contract blockchain, and multi-user language-based operating system powered by Gno.

Proof of Contribution

A new consensus protocol designed to acknowledge and value the efforts of those involved.

What is Gno? A Language, Virtual Machine, and Interpreter

Gno powers the next-generation decentralized, multi-user language-based operating system, providing Go developers with a suite of advanced features:

How we're Using Gno

Introducing gno.land: A Web3 Open-Source Smart Contract Platform

Powered by the Gno, gno.land is set to become the leading open-source smart contract platform for succinct and composable applications. With its innovative "Proof of Contribution" design, it seeks to acknowledge and value the efforts of those involved.

You have a unique opportunity to shape the future of open-source software development with gno.land. Contribute to gno.land and make an impactful difference in its early-stage development.

How to contribute

Gno-based Developer Tooling Suite

Gnodev illustration

Gnodev

Rapid development of Gno code.

Gnodev
Gno Playground illustration

Gno Playground

A minimalist IDE for creating, testing, deploying, and sharing Gno code

Gno Playground
Gno Studio illustration

Gno Studio (Coming Soon)

A premier builder experience with a full-featured IDE, smart contract templates, and more.

Gno Studio

Get to Gno Us @ GopherCon

Participate in the GopherCon Challenge Series

Dive into the gno.land challenges to interact with blockchain technology and see how realms (smart contracts) can be used for stateful applications without relying on a filesystem or database. Learn to leverage gno.land's features, such as deploying contracts both as an API and as importable Gno programs.

Visit the GopherCon Challenge Series website to find out how to participate.

Workshop

Building a Decentralized App on gno.land

With Dylan Boltz, Software Engineer at gno.land

  • When: Monday, July 8th, 10:00 am - 12:00 pm
  • Where: Marina City, Marriott Marquis
Agenda
Presentation

Building a Deterministic Interpreter in Go: Readability vs. Performance

With Jae Kwon, gno.land Founder and Co-founder of Cosmos

  • When: Tuesday, July 9th, 11:45 am - 12:10 pm
  • Where: Skyline Ballroom D, McCormick Place
Agenda

We recently gave a lightning talk at GopherCon EU titled ‘Envisioning the Go-Powered Ecosystem: The Ultimate Go Computer’ presented by Manfred Touron, VP of Engineering.

Enter the Gno Raffle @ GopherCon!

We're raffling away prizes to the most curious Gophers!

To enter the raffle, visit the gno.land booth, get a raffle code, and check out the Raffle realm for steps!

Join the Team

We are hiring. View our open positions and hear from the team about why we are building gno.land and what excites us about the project.

Stay Updated

Sign up for email updates and be the first to know about the latest developments in gno.land.