gno

Type: fact
Tags: gnoblockchainsmart-contractsgolangweb3
Created: Thu Oct 30 2025 00:00:00 GMT+0000 (Coordinated Universal Time)

Gno - An Interpreted Go for Blockchain

Gno is a blockchain platform that uses an interpreted version of Go for writing smart contracts and dapps. It aims to make blockchain development accessible to Go developers.

Overview

Philosophy

Design Principles

Core Values

Technical Vision

Key Features

Technical Architecture

Development

Performance Approach

Detailed Documentation

Questions

TODOs

Pitch Deck Content

Positioning

“Next generation of smart contract systems”

Key Messages

Technical Highlights

Economics & Governance

Products

Ecosystem (2024)

Comparison vs CosmWasm

Shows intuitive Go code vs complex Rust:

// Gno - Simple Go
func (t *AdminToken) TotalSupply() uint64 { 
    return t.totalSupply 
}

vs complex Rust Storage patterns in CosmWasm

Timeline

Funding

Sources

See also

← Back to Knowledge Base