Privacy-first Layer 1 · Rust BlockDAG

The world's first BlockDAG with Privacy, Speed, Scalability, and Smart Contracts.

Homomorphic EncryptionSmart ContractsCPU / GPU Friendly

Layer 1 + Rust + BlockDAG + Homomorphic Encryption + Smart Contracts — created by the people, for the people.

Block Time

5s

Fast settlement without sacrificing decentralization.

Maximum Supply

18.4M

Predictable emission tuned for longevity.

Network Edge

BlockDAG

Parallel blocks for throughput and security.

Solving the Quadrilemma
XELIS introduces the concept of a quadrilemma or ”quadlemma”, as it will be referred to, adding privacy as a critical fourth pillar.

PRIVACYSECURITYSCALABILITYDECENTRALIZATION

Key Features

BlockDAG
Mutliple blocks at the same height to improve scalability and security of the network.
Homomorphic Encryption
Enabled using ElGamal to provide privacy on transferred amounts and balances.
Smart Contracts
Easily code and create decentralized programs.
Account Model
Account based blockchain with more advantages than traditional UTXO.
XELIS Hash
A new CPU/GPU friendly algorithm. FPGAs and ASIC resistance.
Difficulty Adjustment
Using Kalman Filter to quickly converge network hashrate and filter misleading fluctuations.
Proofs
ZK Proof, ownership proof and balance proof.
Confidential Assets
Create your own native token fully compatible with all services.
Client Protocol
Allows accepting same transaction in multiple blocks without double spending.
P2P Encrypted Network
Prevent any network traffic analysis and provide better privacy.
Transaction Fees
Strict fees to avoid blockchain abuse.
Wallet & Tools
Desktop & Mobile wallet with XSWD, Integrated Address, Encrypted Storage, MultiSig and more.

Objectives

Main Objectives

  1. Provide privacy on transactions / balances.
  2. Enable Smart Contracts.
  3. Scalable blockchain for daily usage.
  4. Easy to integrate for developers.

Other Objectives

  1. Issue custom assets identical to the native XEL.
  2. POW algorithm designed as CPU / GPU friendly.
  3. Decentralization.
  4. Simple to use.

Network

  • Coin Name: XELIS (XEL)
  • Average Block Time: 5 seconds
  • Maximum Block Size: 1.25 MB
  • Block Reward: up to ~ 1.46 XEL
  • Maximum Supply: 18.4 million
  • Minimum Transaction Fees: 0.0001 XEL per kB
  • Atomic Units: 8
  • Block Dev Fee: 5%

Supply Emission
Instead of halving, the reward is decreasing with each block with a maximum supply of 18.4 million.

Q2 2025
2.8m
Q2 2026
5.2m
Q2 2027
7.2m
Q2 2028
8.9m
Q2 2029
10.4m
Q2 2030
11.6m
Q2 2031
12.6m
Q2 2032
13.5m
Q2 2033
14.3m
Q2 2034
14.9m
Q2 2035
15.5m
Q2 2036
15.9m
Q2 2037
16.3m
Q2 2045
17.7m
Q2 2061
18.4m

Timeline

2021 / Q1
Project Initialized

Laying the foundation for everythiing to rest upon. First commit! (Not the launch)

CompletedBlockchain
2023 / Q2
BlockDAG Implementation

Use DAG structure instead of linear blockchain.

CompletedBlockchain
2023 / Q3
XSWD

Permissioned protocol that uses WebSocket to exchange data between wallet and dApp.

CompletedBlockchain
2023 / Q4
Client Protocol

Accept multiple occurences of the same transactions. Avoid excluding entire block due to collision.

CompletedBlockchain
2024 / Q1
Homomorphic Encryption

Use ElGamal to provide privacy on transferred amounts and wallet balances.

CompletedBlockchain
2024 / Q1
Difficulty Adjustement

Use Kalman Filter to estimate the network's hash rate and adjust the difficulty target accurately.

CompletedBlockchain
2024 / Q1
XELIS Hash

New CPU and GPU friendly algo. Memory focused and FPGAs, ASIC resistance.

CompletedBlockchain
2024 / Q1
Block Explorer

Interface to track and verify txs on the network. Graphic to view the BlockDAG.

CompletedApp
2024 / Q1
Genesix Wallet

New official XELIS wallet written in Flutter.

CompletedApp
2024 / Q1
Documentations

Comprehensive project resources: detailed guides, feature overviews, APIs, SDKs, and more.

CompletedApp
2024 / Q2
Project Mainnet Launch

The mainnet was launched on April 20, 2024, at 3PM UTC.

CompletedBlockchain
2024 / Q2
XELIS Hash V2

Improvement on all stages.

CompletedBlockchain
2024 / Q4
Multisig

Multi-signature wallet: all keys to spend, one to view all balances.

CompletedBlockchain
2024 / Q4
XVM Playground

An accessible webpage to experiment with coding in the XELIS programming language (SILEX).

CompletedApp
2024 / Q4
Testnet Smart Contracts

Integration of XVM into the XELIS blockchain core. Write decentralized code.

CompletedBlockchain
2025 / Q1
Multi Thread Txs

Improve transaction verification to handle high TPS.

CompletedBlockchain
2025 / Q2
RocksDB

Replace the Sled database with RocksDB to drastically improve storage performance, stability, and size.

CompletedBlockchain
2025 / Q4
Smart Contracts Mainnet

Launch Smart Contracts on the mainnet, enabling decentralized applications and programmable transactions.

CompletedBlockchain
2026
Smart Contracts improvements

Add new features and optimizations to the Smart Contract platform based on community feedback and usage patterns.

CompletedBlockchain
2026
BlockDAG Improvements

Ongoing enhancements to the BlockDAG structure to improve scalability, security, and efficiency of the network.

CompletedBlockchain

BlockDAG

Provide scalability by using a DAG structure instead of a linear blockchain. Up to several chains in parallel, each block can have multiple parents.
  • 1.
    Reduce the rate of orphan's blocks when miners find a block at the same time. Instead of choosing one block, both blocks are included in the DAG.
  • 2.
    Height is not unique anymore and can have multiple blocks.
  • 3.
    Topo Height (topological height) is the new and unique height for a block which is ordered by the DAG.
  • 4.
    • Stable height is the last height in which the order of the DAG cannot change. No more blocks can be added before this height.
    • Best chain is selected by the highest cumulative difficulty.
    • The cumulative difficulty is the sum of the difficulties of all previous blocks in the best chain up to this block.
  • 5.
    Different types of blocks:
    • Sync: It is at a stable height and is the only block at its height (or the only ordered block at this height and doesn't have a lower cumulative difficulty than previous blocks).
    • Side: Its height is less than or equal to the height of the past 8 topographical blocks. Its block rewards are reduced to 30%.
    • Orphaned: This block was not ordered in the DAG and has no topographical height (it's transactions are not executed).
  • 6.
    Up to 3 previous blocks (called TIPS)
    • Circulating Supply is re-calculated each time the block is reordered because it is based on DAG order.

Connect with Us

Join the XELIS community across all platforms