Private transfer
Provide privacy on transactions and balances without making privacy a separate mode.
Block Time
5s
Fast settlement with parallel block flow.
Maximum Supply
18.4M
Predictable emission tuned for longevity.
Execution
XVM
Smart contracts for confidential apps.
Capabilities
Privacy, parallel block flow, programmable execution, and wallet tooling are designed as one stack instead of separate add-ons.
Design objectives
XELIS keeps the product goals close to the protocol: confidential balances, programmable assets, open participation, and tooling that developers can actually integrate.
Provide privacy on transactions and balances without making privacy a separate mode.
Enable decentralized programs through XVM and SILEX while keeping the network focused on confidential execution.
Use BlockDAG architecture and fast block flow for practical everyday usage.
Keep integration simple for wallets, services, apps, and protocol tooling.
Issue custom assets that behave like native XEL across compatible services.
Use a POW algorithm designed to remain CPU and GPU friendly.
Protocol facts
Core parameters for the XELIS chain and native XEL asset.
Emission
Instead of halving, the reward is decreasing with each block with a maximum supply of 18.4 million.
Protocol structure
Roadmap
Major protocol and application milestones, revealed as the roadmap enters the viewport.
Laying the foundation for everythiing to rest upon. First commit! (Not the launch)
Use DAG structure instead of linear blockchain.
Permissioned protocol that uses WebSocket to exchange data between wallet and dApp.
Accept multiple occurences of the same transactions. Avoid excluding entire block due to collision.
Use ElGamal to provide privacy on transferred amounts and wallet balances.
Use Kalman Filter to estimate the network's hash rate and adjust the difficulty target accurately.
New CPU and GPU friendly algo. Memory focused and FPGAs, ASIC resistance.
Interface to track and verify txs on the network. Graphic to view the BlockDAG.
New official XELIS wallet written in Flutter.
Comprehensive project resources: detailed guides, feature overviews, APIs, SDKs, and more.
The mainnet was launched on April 20, 2024, at 3PM UTC.
Improvement on all stages.
Multi-signature wallet: all keys to spend, one to view all balances.
An accessible webpage to experiment with coding in the XELIS programming language (SILEX).
Integration of XVM into the XELIS blockchain core. Write decentralized code.
Improve transaction verification to handle high TPS.
Replace the Sled database with RocksDB to drastically improve storage performance, stability, and size.
Launch Smart Contracts on the mainnet, enabling decentralized applications and programmable transactions.
Add new features and optimizations to the Smart Contract platform based on community feedback and usage patterns.
Ongoing enhancements to the BlockDAG structure to improve scalability, security, and efficiency of the network.
Community
Build and follow XELIS
Join the community, follow development, or inspect the code directly.