Home / Docs / Constants

System Constants

Proof of Work

Timing

ConstantValue
Block timestamp tolerance±1 hour
Vote window±5 minutes
Attestation skew±10 minutes
Quorum fallback10 seconds
Stale conflict sweep15 seconds
Periodic sync10 seconds
Sync rate limit5 seconds/peer
Wallet session timeout5 minutes
Wallet poller5 seconds
Directory TTL30 minutes

Size Limits

LimitValue
Conflict hashes10 max
Pending votes/conflict10 max
Attestations/block20 max
Gossip message256 KB
Sync request1 MiB
Sync response10 MiB
Sync blocks/session10,000
Frontiers/request10,000
State key128 bytes
State value64 KB
State block256 KB
Message request/response64 KB

Lease Economics

ParameterValue
Min duration60s
Max duration31,536,000s (365 days)
vCPU rate20 milli-XUSD/hour
Memory rate10 milli-XUSD/GB/hour
Disk rate1 milli-XUSD/GB/hour
Stakecost / 5 (min 1)
XE reward= cost

Performance Certificates

ParameterValue
BenchmarkIterations375,000,000
MemoryTableSize8,388,608 (256 MB)
MemoryReads1,000,000
WorkloadVersion3
CertificateValidity7 days

Consensus & Network

ParameterValue
Quorum threshold67%
Connection manager low100
Connection manager high400
Connection grace1 minute
Bootstrap retry10 seconds
Rate limit100 req/s sustained, 500 burst
Default API port8080
Default libp2p port9000