Discover the Protocol

Discover the GenLayer protocol

GenLayer is an intelligent blockchain for applications that need consensus on outcomes derived from natural language, live web data, or other non-deterministic inputs.

Intelligent Contracts divide execution into deterministic code and isolated non-deterministic operations. A selected leader proposes an execution result, a validator committee evaluates it under the contract's equivalence rule, and the onchain consensus system coordinates appeals and finality.

Start here

Architecture at a glance

  • GenLayer Chain orders actions and stores the authoritative consensus state.
  • Validator nodes watch the chain, maintain derived Intelligent Contract state, and perform assigned consensus duties.
  • GenVM runs Intelligent Contracts in a WebAssembly sandbox and isolates web and LLM operations.

Each Intelligent Contract has an EVM-facing Ghost contract at the same address. The Ghost routes calls and messages between GenLayer Chain and GenVM.

Explore by topic

For the extended architectural rationale, read Making GenLayer 100% Secure, Part 1: The Architecture (opens in a new tab).