Skip to main content
Ctrl+K

GenLayer main documentation

  • Public API
  • GenVM Specification
  • GenVM Implementation Specification
  • Public API
  • GenVM Specification
  • GenVM Implementation Specification

Section Navigation

Contents:

  • Glossary
  • Core Architecture
    • GenVM Components Overview
    • Host Interface Protocol
  • VM and Supervisor Architecture
    • Modified Wasmtime Runtime
  • Appendix
    • Host Loop Pseudocode
    • Runners Versions
    • Manager API
  • GenVM Implementation Specification

GenVM Implementation Specification#

Note

Single text file docs for AI

This is a specification of this implementation of GenVM.

The specification has been split into multiple sections for better organization and maintainability.

Contents:

  • Glossary
  • Core Architecture
    • GenVM Components Overview
      • Introduction
      • High-Level Architecture
      • GenVM Executor
      • Modules
      • Manager
    • Host Interface Protocol
      • Overview
      • Process Management
      • Communication Protocol
      • Data Types and Results
      • Method ID Reference
      • Error Handling
  • VM and Supervisor Architecture
    • Modified Wasmtime Runtime
  • Appendix
    • Host Loop Pseudocode
      • Protocol Loop
    • Runners Versions
    • Manager API

previous

runner.json JSON Schema

next

Glossary

This Page

  • Show Source

© Copyright 2025, GenLayer.

Created using Sphinx 8.2.3.

Built with the PyData Sphinx Theme 0.16.1.