> ## Documentation Index
> Fetch the complete documentation index at: https://docs.sei.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Sei Giga Technical Specifications

> Comprehensive technical specifications for Sei Giga architecture, consensus protocols, and performance characteristics

## Introduction

This document provides comprehensive technical specifications for Sei Giga, covering both current features and upcoming architectural enhancements.

The specifications are organized to clearly distinguish between what is currently deployed and what is planned for future releases.

<Columns cols={2}>
  <Card horizontal title="Current Implementation" icon="circle-check">
    Features and specifications that are live on the Sei network today.
  </Card>

  <Card horizontal title="Upcoming Features" icon="clock">
    Planned features and specifications in development.
  </Card>
</Columns>

## Consensus Architecture

### Current: Twin Turbo Consensus

<Card horizontal title="Live Implementation" icon="circle-check">
  <Columns cols={2}>
    <Card horizontal title="Protocol Specifications">
      | Property          | Value                   |
      | ----------------- | ----------------------- |
      | Base Protocol     | Enhanced Tendermint BFT |
      | Marketing Name    | Twin Turbo Consensus    |
      | Target Block Time | \~400ms                 |
      | Finality          | Instant (1 block)       |
      | Safety Threshold  | ⅔ + 1 validators        |
    </Card>

    <Card horizontal title="Optimizations">
      * Pipelined block processing
      * Optimistic execution
      * Aggressive timeouts
      * Parallel validation
    </Card>
  </Columns>
</Card>

### Upcoming: Autobahn Consensus

<Card horizontal title="In Development" icon="clock">
  <Columns cols={2}>
    <Card horizontal title="Protocol Design">
      | Property          | Value                    |
      | ----------------- | ------------------------ |
      | Architecture      | Multi-proposer BFT       |
      | Target Block Time | Sub-second               |
      | Proposer Model    | Parallel lanes           |
      | Safety Model      | Byzantine Fault Tolerant |
    </Card>

    <Card horizontal title="Key Innovations">
      * Asynchronous execution
      * Data availability lanes
      * Consensus/execution separation
      * Optimized data dissemination
    </Card>
  </Columns>
</Card>

## Execution Engine

### Current: Parallel EVM Execution

<Card horizontal title="Live Implementation" icon="circle-check">
  <Columns cols={3}>
    <Card horizontal title="EVM Compatibility">
      Full Ethereum Virtual Machine compatibility with standard opcodes and gas metering.
    </Card>

    <Card horizontal title="OCC Parallel Execution">
      Optimistic Concurrency Control with multi-worker transaction processing and conflict resolution.
    </Card>

    <Card horizontal title="State Management">
      Optimized state access patterns with SeiDB storage backend.
    </Card>
  </Columns>

  **Execution Specifications**

  | Property            | Value                    |
  | ------------------- | ------------------------ |
  | VM Type             | Ethereum Virtual Machine |
  | Gas Model           | Ethereum-compatible      |
  | Execution Model     | Parallel with OCC        |
  | Supported Languages | Solidity, Vyper, YUL     |
  | Precompiles         | Standard + Sei Native    |
  | State Model         | Account-based            |
</Card>

## Storage Architecture

### Current: SeiDB

<Card horizontal title="Live Implementation" icon="circle-check">
  <Columns cols={2}>
    <Card horizontal title="Architecture">
      | Property      | Value                                  |
      | ------------- | -------------------------------------- |
      | Storage Type  | Key-Value Store                        |
      | State Storage | MemIAVL (Cosmos) + FlatKV/LtHash (EVM) |
      | Caching       | Multi-level                            |
      | Concurrency   | Thread-safe                            |
    </Card>

    <Card horizontal title="Optimizations">
      * Hot state caching
      * Efficient pruning
      * Parallel state access
      * Optimized serialization
    </Card>
  </Columns>
</Card>

## Network Specifications

### Protocol Parameters

**Network Configuration**

<Columns cols={2}>
  <Card horizontal title="Consensus Parameters">
    | Property         | Value              |
    | ---------------- | ------------------ |
    | Max Validators   | 100                |
    | Voting Power     | Stake-weighted     |
    | Unbonding Period | 21 days            |
    | Slashing         | Byzantine behavior |
  </Card>

  <Card horizontal title="Block Parameters">
    | Property       | Value                                                      |
    | -------------- | ---------------------------------------------------------- |
    | Max Block Size | 21 MB                                                      |
    | Max Gas Limit  | 12.5 M                                                     |
    | Base Fee       | Dynamic, on-chain param; no burn (validators receive fees) |
    | Priority Fee   | Supported                                                  |
  </Card>
</Columns>

## Performance Targets

<Warning>**Engineering Targets**: The following performance specifications represent engineering targets for the upcoming Sei Giga architecture with Autobahn consensus, not current network performance.</Warning>

### Upcoming: Target Performance Specifications

<Card horizontal title="Performance Targets" icon="gauge-high">
  <Columns cols={3}>
    <Card horizontal title="5B Gas per Second">
      Peak throughput target
    </Card>

    <Card horizontal title="<1s Finality">
      Transaction confirmation
    </Card>

    <Card horizontal title="200K+ TPS">
      Simple transfers
    </Card>
  </Columns>
</Card>

## Developer Interface

### JSON-RPC Compatibility

**Ethereum JSON-RPC Support**

<Columns cols={2}>
  <Card horizontal title="Standard Methods">
    * `eth_sendRawTransaction`
    * `eth_call`
    * `eth_getBalance`
    * `eth_getTransactionReceipt`
  </Card>

  <Card horizontal title="Enhanced Methods">
    * `debug_traceTransaction`
    * `eth_feeHistory`
    * `eth_maxPriorityFeePerGas`
  </Card>
</Columns>

## Related Resources

<Columns cols={2}>
  <Card horizontal title="Overview" icon="book" href="/learn/sei-giga">
    High-level introduction to Sei Giga architecture and features.
  </Card>

  <Card horizontal title="Developer Guide" icon="code" href="/learn/sei-giga-developers">
    Complete guide for building applications on Sei Giga.
  </Card>
</Columns>
