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
Architecture and GenVMNon-deterministic operationsOptimistic DemocracyEquivalence PrincipleTransactions and finalityProtocol economics
For the extended architectural rationale, read Making GenLayer 100% Secure, Part 1: The Architecture (opens in a new tab).