Skip to main content
Ctrl+K
GenVM SDK main documentation - Home GenVM SDK main documentation - Home
  • Overview
  • GenVM Specification
  • GenVM Internals
  • Full docs for LLMs
  • GitHub
  • Discord
  • Telegram
  • X (Twitter)
  • Overview
  • GenVM Specification
  • GenVM Internals
  • Full docs for LLMs
  • GitHub
  • Discord
  • Telegram
  • X (Twitter)

Section Navigation

Contents:

  • Glossary
  • Core Architecture
    • GenVM Components Overview
    • Host Interface Protocol
    • Modules
      • Web Module
      • Large Language Model (LLM) Module
    • Executor
  • VM and Supervisor Architecture
    • Modified Wasmtime Runtime
    • Version Management
    • Consensus Mechanics
  • Greyboxing Documentation
  • Fees, Buckets and Expressions
  • Appendix
    • Host Loop Pseudocode
    • Manager API
    • Manager Socket Protocol
      • Constants
    • Log Record Format
  • GenVM Internals
  • VM and Supervisor Architecture

VM and Supervisor Architecture#

  • Modified Wasmtime Runtime
  • Version Management
    • Detection from contract bytes
    • POST /contract/detect-version
    • Runner manifest
    • Compatibility envelope
  • Consensus Mechanics
    • Roles and the is_leader flag
    • Validator Comparison
    • Disagreement and Timeouts
    • Anti-Cheating

previous

Executor

next

Modified Wasmtime Runtime

© Copyright 1980, GenLayer Labs.