© Mapbox, © OpenStreetMap

Speaker

Manfred Touron

Manfred Touron

Gno.land

Paris, France

Actions

Manfred, CTO at Gno.land, has been a Gopher since 2012 and a dedicated open-source contributor with over 500 projects on GitHub. He co-founded Scaleway, pioneering bare-metal cloud computing, and later founded Berty Technologies, advancing secure peer-to-peer communication. Now, he’s building Gno.land to push the boundaries of decentralized governance and smart contracts.

Area of Expertise

  • Information & Communications Technology

Topics

  • golang
  • gnolang
  • blockchain
  • Distributed Ledgers
  • DAO
  • daos
  • Decentralization
  • Smart Contracts
  • Smart Contract
  • Language Design
  • Go Programming Language
  • decentralized governance
  • P2P
  • Cryptography
  • Esoteric Programming Languages
  • Virtualization
  • plan9
  • System Design

Writing Smart Contracts in Go

Golang is widely known for its simplicity, efficiency, and strong concurrency model, making it a great fit for backend and systems programming. But what if you could use Go to write deterministic smart contracts? Gno extends Go into a deterministic execution environment, allowing developers to build secure, high-performance smart contracts while staying within the familiar Go syntax and tooling.

In this talk, we will introduce Gno, explain its core principles, and walk through the process of writing, deploying, and interacting with smart contracts. We will cover the differences between Go and Gno, best practices for deterministic execution, and real-world examples of Gno-based applications. By the end, Go developers will have a clear path to start building in Web3 without leaving their favorite language.

Go as a Unified Computing Language: Practicality and Challenges

This talk proposes extending Go's use beyond its current scope to underpin all technology layers, from operating systems to desktop applications and command-line tools. We will critically evaluate Go's potential to streamline development across different computing domains through its efficient concurrency model and straightforward syntax, while also considering its capability for multi-user environments—a necessity for broader system-level applications.

The focus will be on practical integration strategies and the technical challenges of creating a Go-centric computing ecosystem. By discussing real-world examples and addressing Go's limitations, we aim to spark a conversation on making Go a versatile, secure foundation for both current and future computing needs. Join us to explore the feasibility and impact of adopting Go across the computing spectrum.

Writing Interpreted Go Code, the Python Way: Simplify CLI Scripts and Module Integration

Embrace the simplicity and flexibility of Python in Go with our unique approach to writing interpreted Go code for command-line interfaces (CLI). This session is designed for developers eager to streamline their workflow by integrating Go modules and databases effortlessly, while enjoying the convenience of built-in variable persistence. Discover practical techniques to craft simple yet powerful CLI scripts that leverage the full ecosystem of Go modules, all without sacrificing the dynamic coding experience akin to Python. Whether you’re looking to enhance your scripting capabilities or integrate complex systems with ease, this talk will equip you with the knowledge to elevate your Go programming to new heights.

Gno, the next-gen multi-user Go VM for interpreted, secure and persistent coding

Discover Gno: A powerful Multi-User Go VM that brings the convenience of interpreted languages to Go, offering speed, security, and simplicity. This session will introduce Gno’s unique features, including its ability to execute code deterministically, automatic data persistence, and enhanced security measures. Learn how Gno facilitates efficient, transparent coding directly in the terminal, matching the quick iteration times of scripting languages with Go’s robust performance. Perfect for developers seeking to streamline their workflow and enhance their Go projects with interpreted capabilities.

Envisioning a Go-Powered Ecosystem

Imagine a world where everything is Go: from the operating system to applications, and even the command-line interface. This lightning talk introduces the radical concept of a Go Computer, where Go not only powers the underlying OS but also the apps, terminal commands, and user interactions. We'll explore the potential benefits of such a unified system, including enhanced security and transparency, and seamless integration across all layers of computing. This concept pushes the boundaries of what's possible with Go, proposing a future where developers and users alike operate in a fully Go-centric environment. Join us for a glimpse into a future where everything, including us, is immersed in Go.

Embracing Interpreted Go: The Dawn of a New Coding Era

As the programming world evolves, the advent of interpreted Go marks a significant milestone, bringing a new level of flexibility and ease to Go developers. This session unveils the future of Go programming, where interpreted code is not just a possibility but a powerful reality. We'll dive into the mechanics of interpreted Go, highlighting the differences from traditional Go programming, what developers can expect in terms of performance and usability, and the benefits of this innovative approach. Attendees will learn how to seamlessly integrate Go modules and databases into their projects, benefit from built-in variable persistence, and start writing efficient CLI scripts with interpreted Go. Whether you're a seasoned Go developer or new to the language, this talk will provide you with the insights and tools to explore this new frontier and leverage interpreted Go in your projects.

Gno for Gophers: A Go-Based Approach to Smart Contracts

What if you could write smart contracts without leaving Go? Gno is a deterministic execution environment built on Go, designed for secure, high-performance decentralized applications.

This session introduces Gno’s unique execution model and walks through the process of writing and deploying a smart contract using Go-like syntax. We’ll also compare Gno with other blockchain models and discuss why interpreted contracts can simplify development and improve security.

Attendees will leave with a clear roadmap to start building in Web3 with their existing Go skills—without needing to dive into Solidity or Rust.

Target audience: Go developers, smart contract engineers, blockchain-curious backend devs.
First public delivery. Live coding included. No special technical requirements.

Gno and the Future of Web3: What Go Developers Should Know

Go has shaped modern backend development, but can it also power the next wave of decentralized applications? Gno extends Go into a deterministic execution environment, enabling developers to build smart contracts without learning a new language.

This talk explores why Go is an excellent fit for Web3, how Gno’s interpreted execution model enables composability, and what Go developers need to know to start contributing to decentralized applications. We’ll walk through the differences between Go and Gno, the trade-offs of deterministic execution, and real-world use cases where Gno is already reshaping governance and DAOs.

By the end, attendees will understand how Gno leverages Go’s simplicity to bridge traditional backend development with the decentralized future.

Target audience: Go developers, Web3 engineers, and backend developers curious about blockchain.
First public delivery. No special technical requirements.

Fosdem 2025

Title: Building decentralized apps in Go
Track: Go devroom
https://fosdem.org/2025/schedule/event/fosdem-2025-4609-go-lightning-talks/

February 2025 Brussels, Belgium

BUIDL Europe 2025

Title: Designing Seamless Interconnected dApps with Gno
https://www.youtube.com/watch?v=RGSJP6Y7GwI

January 2025 Lisbon, Portugal

Nebular Summit 2024

Title: Gno: Examples and Comparisons
https://www.youtube.com/watch?v=Zsl3xu_Edcc

Round Table: Appchains & Custom Rollups
https://www.youtube.com/watch?v=BmZKTYKcM34

July 2024 Brussels, Belgium

GopherCon Europe 2024

Title: Envisioning a Go-Powered Ecosystem: The Ultimate Go Computer

June 2024 Berlin, Germany

Fosdem 2024

Title: Improve your understanding of our world
Track: Public Code and Digital Public Goods devroom
https://archive.fosdem.org/2024/schedule/event/fosdem-2024-2462-gno-land-improve-your-understanding-of-our-world/

February 2024 Brussels, Belgium

DAPPCON 2023

Title: Gno.land: the key to perpetual transparency
https://www.youtube.com/watch?v=M9bX2QurPZc&list=PLWgEP2kYuf7q3KohiHCQECDPyeFyPcoos&index=4

September 2023 Berlin, Germany

BUIDL ASIA 2023

Title: Proof of Contributions in gno.land: an innovative path to revolutionize the concept of fair rewards to open source contributors
https://www.youtube.com/watch?v=v6k3NHm5vcE

June 2023 Seoul, South Korea

ETH Seoul 2023

Title: The Evolution of smart contract : a journey into gno.land
https://www.youtube.com/watch?app=desktop&v=_iSsStlmxoU

June 2023 Seoul, South Korea

Istanbul Blockchain Week 2022

Title: Gnolang: writing web3 contracts as web2 apps
https://www.youtube.com/watch?v=a6URi6kLcPg

November 2022 Istanbul, Turkey

IPFS Camp 2022

Title: P2P, Privacy and UX at Berty
https://www.youtube.com/watch?v=Cwy_7eDJNS4

October 2022 Lisbon, Portugal

EthCC[5]

Title: the next generation of interoperable concurrent smart contract for wide-scale
https://ethcc.io/archives/the-next-generation-of-interoperable-concurrent-smart-contract-for-wide-scale

July 2022 Paris, France

Manfred Touron

Gno.land

Paris, France

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top