xhavic.io
GitHub (Coming Soon) Whitepaper
Docs / Reference

Protocol Parameters

Every protocol parameter in one place — block production, performance, validators, oracle, and network IDs.

Block Production

ParameterValue
Block time2 seconds
Max block size5 MB (compressed)
Batch window60 seconds
Transaction timeout24 hours

Performance

ParameterValue
Peak TPS2,000+ (testnet, Jan 2026)
Average latency200ms (soft confirmation)
Average fee$0.04
Soft finality2-5 seconds
Ethereum finality~13 minutes
Proof generationO(log n) complexity

Settlement

ParameterValue
Settlement chainEthereum Mainnet
Challenge period7 days
Fraud proof typeInteractive bisection
State encodingRLP
Future upgradeZK validity proofs (planned)

Dual Wallet System

ParameterValue
Instant Wallet finality< 200ms (soft)
Secured Wallet escrow24 hours
Instant composabilityFull
Secured composabilityNone (until finalized)

Validators

ParameterValue
Active set sizeTop 100 by stake
Selection modelStake-weighted (XHAV token)
DelegationSupported
Minimum uptime95% (30-day rolling)
Epoch duration2 hours
Offline slashing5% of stake
Invalid fraud proof25% of stake
Double-signing100% of stake
Downtime actionJailed, rewards paused, recovery period
Tie-breakingUptime → Staking duration → Performance → Hash lottery

Sequencer

ParameterValue
Current modelSingle centralized (Alpha phase)
Operated byXhavic Foundation
Future modelDecentralized, stake-weighted rotation
Censorship penaltySlashing + reward loss + suspension

Oracle

ParameterValue
Update modelPush-based (asynchronous)
Precompile range0x00...00F0 through 0x00...00FF
Data determinismSigned outputs only in state root
Staleness controlMaximum staleness threshold enforced
HashingKeccak-256 (Ethereum-compatible)

Gas & Fees

ParameterValue
Native tokenXHAV
L2 gas currencyXHAV
L1 settlement costAmortized across batch (less than 1% of user fees)
Fee savings vs L150-100x lower than Ethereum mainnet

State Management

ParameterValue
State modelPruned state + snapshots
Historical stateArchived
New node syncFrom latest snapshot (no genesis replay)
State root verificationAgainst L1

Cryptographic Primitives

PrimitiveAlgorithm
HashingKeccak-256 (not NIST SHA-3)
SignaturesECDSA (secp256k1)
EncryptionChaCha20-Poly1305
State commitmentMerkle-Patricia Trie
Global nonceBatch versioning + replay protection

Network Identifiers

ParameterMainnetTestnet
Chain ID78497850
Chain ID (hex)0x1EA90x1EAA
RPC endpointhttps://rpc.xhavic.iohttps://testnet-rpc.xhavic.io
Explorerhttps://xhaviscan.comhttps://testnet-explorer.xhavic.io

Infrastructure Requirements

Node TypeCPURAMStorageMonthly Cost
Full node (sequencer)16 cores, 3.5+ GHz64 GB2 TB NVMe$800-$1,200
Archive node (validator)8 cores, 2.5+ GHz32 GB4 TB HDD$200-$400
Light client (RPC)4 cores8 GB100 GB$50-$100