Skip to Content
Tokio Upgrade Docs are released! 🎉
Tokio V3Splendor v3 (Tokio) Technical Specifications

Splendor v3 (Tokio) Technical Specifications

This document outlines the technical specifications of Splendor Version 3 (Tokio), detailing the architectural improvements and new features introduced in this version.

Architecture Overview

  • Blockchain Type: Proof of Authority (PoA)
  • Consensus Protocol: Aura (Authority Round)
  • Network Type: EVM Compatible
  • Block Time: ~2 seconds
  • Chain ID: 232 (Mainnet), 231 (Testnet)

Core Components

Consensus Layer

  • Implementation of Aura consensus mechanism
  • Enhanced validator selection and rotation
  • Improved block finality guarantees

Network Layer

  • P2P networking with libp2p
  • Enhanced node discovery
  • Optimized block propagation

Storage Layer

  • Efficient state storage
  • Optimized database architecture
  • Enhanced data indexing

Execution Layer

  • Full EVM compatibility
  • Smart contract support
  • Native token operations

Performance Specifications

Transaction Processing

  • Maximum Transactions per Second (TPS): Up to 1000
  • Average Block Size: 2MB
  • Gas Limit per Block: 30,000,000

Network Requirements

  • Minimum Node Requirements:
    • CPU: 4 cores
    • RAM: 8GB
    • Storage: 100GB SSD
    • Network: 10Mbps dedicated connection

Security Features

  • Advanced cryptographic primitives
  • Multi-signature support
  • Enhanced permission management

Compatibility

Smart Contract Support

  • Solidity version support: ^0.8.0
  • Full EVM compatibility
  • Web3.js and Ethers.js support

API and Interfaces

  • JSON-RPC API
  • WebSocket support
  • GraphQL endpoint

Upgrade Features

  • Hard fork coordination
  • Backward compatibility measures
  • Seamless node upgrades