← All projects

Gno.land

+70 merged contributions and nearly 350 code reviews on the Gno.land monorepo, across the virtual machine, the chain and the docs.

Gno.landgo · gno · blockchain · virtual-machine

Gno.land is a blockchain whose smart contracts are written in Gno, a variant of Go, and run on an interpreted Go virtual machine. Most of my work at Samourai Coop goes into its monorepo.

Every merged pull request is on GitHub.

Code, +40 merged

  • Virtual machine: more accurate gas metering, protection against stack overflows, stricter type checks, new error handling functions.
  • Network and consensus: nodes that no longer crash on malformed requests or conflicting votes.
  • Security: vulnerability fixes and hardening across the virtual machine and the node, and bug bounty triage on HackenProof.
  • Governance, web explorer and tooling: GovDAO rules, gnoweb, gnokey and gnodev.

Documentation, +25 merged

Installation, getting started, editor setup, local development, testing and how fees work.

Around it

A DAO framework, a validator onboarding bot, network monitoring, a contributor dashboard, on-chain packages, the editor language server, the transaction indexer and the documentation site.