VaultLaunch is LIVE on mainnet · since 23.09.2026
Xelis Vault
XELISVault
Launchpad
VaultLaunch live on mainnet · since 23.09.2026

Confidential finance,held to a private-banking standard.

The first confidential financial platform on the XELIS BlockDAG. Deposit XEL, borrow xUSD, trade on VaultSwap, tokenize real-world assets, and govern privately, secured by native Twisted ElGamal encryption. Every balance encrypted. Every audit public. Every decision on-chain.

Gold bullion stacked in the darkness of a private vault: wealth held in confidentiality
Privacy, engineered.
XELIS BlockDAG · 5-second finality
0
Audited Contract
PrivacyMixer V4 · live
0
Legacy Contracts
Consolidating · v13
0s
Block Time
XELIS BlockDAG
0%
Min Collateral
VaultEngine
0
Linkable Data Points
Encrypted by default
The Problem

Every DeFi platform
operates on a
fully transparent ledger.

Your positions, your strategies, your holdings, all visible to everyone. Bots front-run you. Competitors copy you. Regulators surveil you. Privacy in finance isn't a feature anymore. It's survival.

The open ledgerexposed
Collateral
142.7 XEL
$1,847.32
Borrowed
920.0 xUSD
LTV 49.8%
Health Factor
1.42
Above threshold
Wallet Balance
$8,420.10
4 assets
Front-running bots watching your every move
The confidential ledgerOnly you see
Collateral
••••••••••••
Borrowed
••••••••••••
Health Factor
✓ Verified
Wallet Balance
••••••••••••
Prove solvency with zero-knowledge · no data leaked
The XELIS Vault Way

Built on XELIS native homomorphic encryption, your financial life stays encrypted by default.

See the protocol
The Protocol

Six pillars of a truly private financial stack

Not privacy bolted on top. Privacy at the protocol level: every contract, every balance, every interaction is encrypted from day one. Built native on the XELIS BlockDAG.

The pillars, in order of consequence
01

Confidential Lending

VaultEngineV3

Deposit XEL as collateral and borrow xUSD without revealing your position, your LTV, or your strategy to anyone. Encrypted vaults powered by Twisted ElGamal.

02

Private Stablecoin

xUSD

xUSD is a USD-pegged stablecoin with encrypted transfers by default. Mint via PSM at $1 oracle price, redeem on demand, hold privately.

03

MEV-Resistant AMM

VaultSwapV2

VaultSwap is a custom automated market maker with built-in peg stability module and front-running protection. Your trades settle fairly on every block.

04

Real-World Assets

AssetVault

Tokenize and trade real-world assets with confidential balances. Multi-signature treasury vaults for DAOs, foundations, and institutions.

05

Peer-to-Peer Credit

LendingMarket

Bilateral P2P loans with custom terms, syndicated credit pools, and a multi-pool multi-collateral lending marketplace. All confidential by design.

06

On-Chain Governance

Governor

VLT holders control every protocol parameter: fees, oracles, risk limits, upgrades. With 48h timelock and a Guardian multisig for emergency pause.

1
Audited Mixer Live
PrivacyMixer V4 · XEL only
51
Legacy Contracts
Core protocol in consolidation
5s
Block Time
XELIS BlockDAG
10M
VLT Fixed Supply
Deflationary · MIT
Architecture

A layered stack,
encrypted end-to-end.

One audited mixer live today — PrivacyMixer V4, mainnet-ready. The 51 contracts of the original suite are preserved under the v13 reorganization and consolidating behind it; the map below traces the full legacy stack, where every byte of state is encrypted at the XELIS BlockDAG level long before it ever reaches a contract.

The legacy stack, layer by layer
Stack visualization
Encrypted
L6Governance Layer
6 contracts
L5Application Layer
20 contracts
L4Vault Advanced (Phase 5+)
11 contracts
L3Oracle & Mining Layer
5 contracts
L2Token & Economics Layer
7 contracts
L1Infrastructure
2 contracts
6 contracts
OracleGovernance.slx·GovernanceVault.slx·Governor.slx·Timelock.slx·GuardianMultisig.slx·GovernanceDelegation.slx
get_price("XEL/USD")ZK verified

Select any layer to inspect its contracts. Every layer is built on the encrypted primitives below; nothing is added as an afterthought.

Beyond Lending

A complete confidential ecosystem
on a single BlockDAG.

New in v11.5

VaultChat

End-to-end encrypted messaging with Diffie-Hellman key exchange, off-chain relayers, and hourly on-chain Merkle anchoring. One transaction per hour, zero gas per message.

E2E encrypted · Merkle-anchored hourly
Conversation · encrypted
0x4f9a…c2b1
14:01
••••••••••••
14:01
0x9d3e…1f7a
14:02

PrivacyMixer

Bearer notes · XEL

Deposit XEL as a bearer note bound to your recipient address. The contract stores only a Merkle commitment and always pays the address embedded in the note: no sender, no amounts, no redirectable secrets.

ComplianceModule

ZK · MiCA · MiFID

ZK-based KYC/AML verification. Prove regulatory eligibility without revealing your identity to the counterparty or the network.

Flash Loans

Atomic · 0 collateral

Uncollateralized atomic borrows with reentrancy guard. Arbitrage, liquidations, refinancing, all settled within a single block.

Sealed-Bid Auctions

Commit → reveal

Confidential commit-reveal liquidations. No front-running, no sniping, no bid stalking. Just fair price discovery.

Xelis Vault
v13 · PrivacyMixer V4 · audited

XELIS
Vault

Confidential Finance for the Privacy Era

The Stablecoin
xUSD

xUSD

USD-pegged · Encrypted · Overcollateralized

xUSD is the confidential stablecoin of XELIS Vault. Every transfer is encrypted: recipients, amounts, and balances stay private by default. The peg is enforced by two complementary mechanisms, a Peg Stability Module for instant mint and redeem at $1 oracle price, and overcollateralized vaults that back every xUSD with XEL collateral at a minimum 200% collateral ratio.

Peg Stability Module (PSM)
01
Mint or redeem xUSD at exactly $1 oracle price (0.5% fee). Arbitrageurs keep the peg tight: no slippage, no oracle delay.
Overcollateralized VaultEngine
02
Borrow xUSD against XEL collateral at up to 50% LTV (200% minimum collateral ratio). 2% APR stability fee. 10% liquidation penalty. Confidential liquidations via sealed-bid auctions eliminate front-running.
SavingsRate
03
Deposit xUSD to earn 5% APY (default, governance-adjustable), paid in xUSD. Accrues continuously, balances stay encrypted.
$1.00
Target Peg
USD oracle median
200%
Min Collateral Ratio
Liquidation threshold
0.5%
PSM Fee
Mint or redeem at $1
The Governance Token

VLT, fixed supply,
engineered to shrink.

10 million VLT minted at launch. No more will ever exist. Three independent burn mechanisms grind the supply down, projected to divide by 3 within a decade. Holders govern every parameter, earn oracle rewards, and capture protocol upside as the supply tightens.

Token Distribution
Total Supply · 10,000,000 VLT · Fixed
10M
VLT
55%
10%
10%
5%
5%
5%
5%
2%
2%
1%
Oracle Rewards55%
Bitcoin-style halving · ~0.436 VLT/block5,500,000
Chat Relayer Rewards10%
VaultChat relayers · 10y vesting1,000,000
DEX Liquidity10%
VLT/XEL pool · 6mo unlock1,000,000
Founder Vesting5%
4y vest, 1y cliff · on-chain500,000
Founder Ongoing5%
10y · from FeeDistributor500,000
Treasury5%
Governance-controlled500,000
Community Airdrop5%
Testnet contributors500,000
Protocol Reserve2%
Emergency buffer200,000
Launch Airdrop2%
Launch community200,000
Bug Bounty1%
Perpetual · Immunefi100,000
Deflationary Curve
Projected VLT supply · 10-year horizon
10M
Y0
8.5M
Y2
6M
Y5
4.5M
Y7
3M
Y10
Supply ÷ 3 in 10 years
From 10M to about 3M VLT
Three Burn Mechanisms

FeeDistributor (v10.3)

01

Every protocol fee (swap, PSM, borrow, redemption) is split by FeeDistributor.slx: 50% burned permanently, 40% to treasury, 10% to founder (ongoing 10y vesting). No extra cost to users; only the split changes.

Reputation-Based Slashing

02

When a price provider submits an outlier, their reputation drops (5 tiers: 0× to 1.5×). Bad behavior reduces the reward multiplier, and 50% of every slash is burned at the contract level. Bad behavior is deflationary.

Governance Burn

03

VLT holders can vote to burn treasury VLT to accelerate deflation. Quorum of 10% required (with 365-day lock boost up to 2× voting power): a community-controlled supply sink.

The Oracle

StakedOracle
permissionless by design.

No permissioned node operators. No backdoor admin keys. Anyone with 1,000 VLT can become a price provider, and economic slashing keeps them honest. The median of all valid submissions becomes the on-chain truth, every 25 seconds.

Min Stake
1,000VLT
Cycle Length
25sec
Reward Tiers
50× → 1.5×
Emission
Halvingper year
01Stage 01 / 04

Stake & Register

Anyone stakes 1,000 VLT and registers as a provider via XelisVaultMiner. Reputation starts at 3,000 (Warning tier) and climbs to 10,000 with good behavior; time-proven miners earn +2,000 after 15 days. Five reward tiers: 0× (banned), 0.4× (critical), 0.7× (warning), 1.0× (good), 1.5× (excellent).

02Stage 02 / 04

Submit Prices

Fetch prices from MEXC, CoinEx, CoinGecko, or your own source. Submit signed prices every cycle (5 blocks / 25 seconds). Bootstrap mode works with just 3 providers and auto-disables when 10+ are active.

03Stage 03 / 04

Median Aggregation

Every cycle, the contract sorts all submissions, computes the median, and identifies valid prices within ±5% of that median. Circuit breakers trigger at 5% deviation, 20% callback threshold, or 100-block hard stale.

04Stage 04 / 04

Rewards & Slashing

Valid providers earn VLT rewards scaled by reputation tier (up to 1.5× multiplier). Outliers lose reputation points and may drop tiers; slashing from stake is burned (50%) and sent to treasury (50%).

Anti-Sybil Protection

Attack the oracle and
you fund its deflation.

A would-be attacker trying to spawn 1,000 bots to manipulate the median would need to stake 100,000 VLT, 1% of total supply. Even then, the reputation system drains those bots until they fall below the 1,000 threshold and get auto-deactivated (dropping to the 0× tier, which earns no rewards). Every attack burns VLT for the rest of the holders.

The slashing sequence
01
Outlier submitted
Price more than 5% from the median
02
Reputation drops
May fall to a lower reward tier (0.4× or 0×)
03
Stake slashed
50% burned · permanent supply reduction
04
50% to treasury
Community-controlled VLT
Mining & Delegation

Stake VLT,
secure the oracle.

The XELIS Vault oracle is secured by staked VLT. Miners stake 1,000 VLT to register and submit prices every 25 seconds. Any VLT holder can delegate to a miner, increasing their oracle weight and earning a share of rewards. Rewards follow a Bitcoin-style halving: about 0.436 VLT per block initially, halving every year; emission lasts indefinitely, not capped at 10 years. New miners start at reputation 3,000 (Warning tier) and must prove themselves over 15 days to reach Good.

Miner Stake
100VLT min
Cap per Miner
500KVLT (own + delegated)
Initial Reward
0.436VLT / block
Halving
1 year50% reduction

How miners work

A four-stage lifecycle: register, submit, earn, slash. All on-chain, all transparent.

01Stage 01 / 04

Register

Stake 1,000 VLT via XelisVaultMiner.register_miner(). Set endpoint URL, miner pubkey, and services mask. Reputation starts at 3,000 (Warning tier); you must prove yourself over time, not start at max.

02Stage 02 / 04

Submit prices

Fetch prices from MEXC, CoinEx, CoinGecko, or your own source. Submit signed prices every 25 seconds (5 blocks). Bootstrap mode works with just 3 miners.

03Stage 03 / 04

Earn rewards

Bitcoin-style halving: about 0.436 VLT per block, halving every year (6,307,200 blocks). Your share equals block_reward × stake × rep_multiplier / total_stake. New miners get a 30-day bonus (up to +50%).

04Stage 04 / 04

Get slashed if bad

Outlier prices lose reputation and slash stake (1% to 50%). Half of every slash is burned, 10% goes to the whistleblower, 40% to the treasury. Bad behavior is deflationary.

Reputation System

Five tiers, from 0× to a 1.5× reward multiplier

Reputation is a number between 0 and 10,000 stored per-miner. It determines whether the miner is active (at least 1,000) and how much they earn. Good behavior increases it, bad behavior decreases it.

Excellent
8,000 to 10,000
1.5×
Earns 50% bonus rewards. Reached via honest behavior over time.
Good
5,000 to 7,999
1.0×
Standard rewards. New miners reach this after 15 days (time-proven bonus +2000).
Warning
2,000 to 4,999
0.7×
30% reward penalty. Where new miners start (REP_START = 3,000).
Critical
1,000 to 1,999
0.4×
Last chance before ban. 60% reward penalty.
Banned
0 to 999
0×
Cannot earn. Must rebuild via heartbeats.
New Miner Bootstrapping (v11.4)

New miners don't start at the top.
They earn their way up.

To prevent Sybil attacks (spawning many new miners to capture rewards), new miners start at reputation 3,000 (Warning tier, 0.7× multiplier), not at the maximum. They must prove themselves over time through two mechanisms:

Time-Proven

+2000 reputation after 15 days

After 15 days of active participation (259,200 blocks), a miner earns a +2000 reputation bonus viaget_time_proven_bonus(). This moves them from 3,000 (Warning) to 5,000 (Good), doubling their reward multiplier from 0.5× to 1.0×.

New Miner Bonus

Up to +50% extra rewards

For the first 30 days, new miners get a bonus on top of their base reward (via get_new_miner_bonus()). The bonus scales inversely with network size; fewer miners means higher bonus, incentivizing early participation.

0 to 10 active miners +50%
11 to 50 miners +30%
51 to 100 miners +10%
100+ miners +0% (healthy)

Anti-Sybil by design. An attacker spawning 100 new miners would only get them at a 0.5× multiplier (Warning tier) for 15 days, and the new-miner bonus disappears once 100+ miners are active. The cost of attacking (100 × 1,000 VLT stake = 100,000 VLT) far exceeds the rewards captured during the bootstrap period.

Delegation (v11.0)

Don't want to run a miner?
Delegate your VLT instead.

MinerDelegation.slx lets any VLT holder delegate to a registered miner. Your stake increases the miner's oracle weight and earns a share of their rewards. The miner sets a commission (0 to 20%). Index-based accounting means no loops, so gas stays constant even with 500 delegators per miner.

01Step 01 / 04

Choose a miner

Browse registered miners on the dashboard. Each miner has a public profile: name, description, commission rate (0 to 20%), total stake, reputation tier, and historical performance.

02Step 02 / 04

Delegate VLT

Call MinerDelegation.delegate(miner_addr, amount, auto_compound). Your VLT is locked in the contract and added to the miner's total stake. The miner's oracle weight increases proportionally.

03Step 03 / 04

Earn rewards

When the miner submits valid prices, StakedOracle calls distribute_rewards(). Your share is calculated via index-based accounting (no loops, gas-efficient). Auto-compound optionally reinvests your rewards.

04Step 04 / 04

Undelegate anytime

Call undelegate(amount) to queue a withdrawal. After the undelegate delay, call execute_undelegate() to receive your VLT plus accumulated rewards. No lock-up beyond the delay period.

Min Commission
0%
Miner chooses
Max Commission
20%
Hard cap
Max Delegators
500
Per miner
Concentration Penalty (v11.3)

Don't penalize rewards.
Penalize oracle manipulation power.

In v11.3, the concentration penalty moved from rewards to oracle weight. A miner holding too much stake (own plus delegated) still earns full rewards, but their influence on the median price is reduced. This prevents a single large miner from manipulating the oracle without punishing them economically.

Miner % of total stakeOracle weightRewards
0 to 8%1.0×Full
10%0.88×Full
14%0.65×Full
18%0.42×Full
20%+0.30×Full

Key insight. A miner with 20%+ of total stake still earns full rewards, but their vote on the median price is capped at 0.3× weight. They cannot manipulate the oracle even with significant stake, and they have no reason to complain since their rewards are unaffected.

Slashing Schedule

Bad behavior is expensive.

Five severity levels. Slashing is applied to the miner's stake: 50% is burned permanently, 10% goes to the whistleblower, 40% to the treasury. Reputation drops simultaneously, reducing the future reward multiplier.

SeveritySlashRep LossTrigger
Outlier1%−50Price deviates more than 5% from median
Offline2%−200Missed heartbeats
Data loss5%−500Submitted invalid data
Censorship10%−1,000Refused to include transactions
Malicious50%−5,000Proven price manipulation

Ready to secure the oracle?

Run a miner with the CLI, or delegate your VLT to an existing miner. Both earn rewards via Bitcoin-style halving emission: about 0.436 VLT per block initially, halving every year.

Smart Contracts

1 audited mixer live.
Core suite in consolidation.
v13 · legacy preserved.

Every contract is open-source (MIT-licensed). PrivacyMixer V4 is the one audited, mainnet-ready contract of the v13 protocol — recipient-bound bearer notes, a depth-20 Merkle tree and a shared XEL pool. The catalog below is the legacy suite: 38 contracts that ran on testnet as a live demo while the core protocol consolidates, plus 13 Phase 5+ drafts gated behind review. None of the legacy set is mainnet-bound until it is rebuilt to the V4 standard.

Showing 51 of 51 contracts · PrivacyMixer V4 live · legacy suite in consolidation

All contracts are MIT-licensed. PRs welcome.

View full repository on GitHub↗
End-to-End Encrypted Chat

VaultChat
Private by design.

End-to-end encrypted messaging built into XELIS Vault. Nobody can read your messages: not relayers, not miners, not the protocol team. Powered by X25519 Diffie-Hellman key exchange and ChaCha20-Poly1305 encryption, anchored on-chain via Merkle roots.

1 · Alice types
2 · ChaCha20-Poly1305
3 · Relayer stores
4 · Merkle anchored
5 · Routed to Bob
6 · X25519 decrypt
7 · Bob reads
Alice
Relayer
Bob
Alice · typing
1 · Alice types
Alice writes her message. The message is signed locally, 0 gas, 0 on-chain footprint.
0
gas per message
1 tx/h
on-chain anchor
E2E
encrypted always
How a message travels
1
Alice
Encrypts the message with Bob's chat public key.
2
Relayer
Stores the ciphertext, batches it into a Merkle tree.
3
Bob
Decrypts with his chat private key.
Merkle root anchored on-chain every ~80 min0 gas per messageChaCha20-Poly1305
Key Derivation

One seed, one keypair

VaultChat does not create a second wallet. It derives a chat keypair from your existing XELIS wallet private key using HKDF-SHA256. Lose your computer? Restore your wallet seed, and the exact same chat keys are regenerated. No separate backup needed.

InputXELIS wallet private key
ProcessHKDF-SHA256
Chat private keyLocal only
Chat public keyOn-chain
Why relayers charge

Relayers pay gas, so they earn fees

Every time a relayer stores a message on-chain or anchors a Merkle root, it pays network fees in XEL. Without compensation, no one would run a relayer. That is why relayers set their own pricing models and earn revenue from users.

Free tier

Each relayer can offer a limited number of free daily slots, capping their own gas costs while letting new users try the service.

Per-message pricing

Relayers set their own price per message. Users pick whichever relayer offers the best rate.

Subscriptions

Duration plans or message packs. Buy for yourself or gift to another wallet.

Relayer Reputation

Relayers build an on-chain reputation based on their behavior. Users can verify that messages were actually stored on-chain. A relayer that claims to be free but skips on-chain storage to save gas gets rated poorly, blacklisted by peers, and dies off naturally. Honest relayers earn trust and attract more users; relayers also sync messages with each other for redundancy. The protocol takes 5% of all relayer fees for the treasury.

Conduct, as observed on-chain
Honest, fast, well-pricedAttracts users
Reliable but slowerRetains users
Skips on-chain storageRated poorly
Blacklisted by peersDies off
< 1 sec
P2P delivery
Both online
~5 sec
On-chain storage
1 block
~80 min
Merkle anchor
Configurable
Next login
Offline recovery
Auto-sync

Payment Requests

Send invoices through chat. The recipient sees the request, clicks Pay, done. On-chain proof for both parties.

Group Giveaways

Create a giveaway in group chat. The first N people to claim get tokens. Anti-abuse: one claim per wallet.

Direct Messages

Bypass relayers entirely. The user pays gas for maximum persistence. Separate 50-slot ring buffer for important messages.

Storage & Anti-Cheat

On-chain

  • 01Fixed ring buffer: 50 relayed + 50 direct messages per user
  • 02Old messages automatically overwritten, zero blockchain bloat
  • 03Merkle root anchored every ~80 min (configurable)

Off-chain, at the relayer

  • 01Tiered: Hot (SSD, 7 days), Warm (HDD, 90 days), Cold (Archive)
  • 02Deduplication: the same message from 3 relayers is stored once
  • 03Anti-cheat: users verify storage, bad relayers get blacklisted
Try it now
# Install xvault
curl -fsSL https://xelisvault.github.io/xelis-vault/install | bash
# Start chatting
xvault --chat
# Or run your own relayer
xvault-relayer

Full guide: docs/CHAT_GUIDE.md

Live on mainnet · since 23.09.2026

VaultLaunch
Nothing launches without you.

A community-validated launchpad and a permanent-liquidity DEX, deployed and verified on the XELIS mainnet since 23.09.2026. Projects propose, holders vote, survivors trade on a bonding curve, and graduation migrates everything into a pool whose seed is locked for life. And since 25.09.2026, the community track: anyone launches a real XELIS asset for ≈ 2 XEL on a bonding curve — no vote, no founder liquidity, the same locked-seed graduation. No pre-mines, no hidden team allocations, no rug geometry: the anti-rug floor is math, not a promise.

The lifecycle, end to end
01526 XEL
minimum deposit

Propose

A builder deposits 526 XEL minimum: a 25 XEL submission fee, a 1 XEL asset budget and a 500 XEL seed. Anything above the minimum becomes extra curve liquidity — and a seed of 2,000 XEL or more graduates directly. Rejected proposals are refunded in full.

021h / 80%
window / approval

The community decides

Every proposal faces a vote window of about one hour: one address one vote, voting is FREE on mainnet (the sybil dial sits at 0), 80% approval to pass. The team vesting plan is declared at propose and bound by the contract — the community votes on the exact schedule, not a promise.

030.50%
curve fee, both sides

Bonding curve

Accepted projects mint a REAL confidential XELIS asset — fixed max supply enforced by the protocol itself, buyers hold their tokens in their own wallets from the first second. Price is reserves over circulating supply, every trade pays 0.50%, and sells are never gated: not by trust, not by pause.

042×
graduation trigger

Graduation

At 2× the seed in reserves (1,000 XEL on a minimum seed) anyone can call migrate(): curve reserves and token inventory move atomically into a LaunchDEX pool, a one-time 0.5% fee funds the protocol, and the trading fee drops to 0.25% forever.

05∞
seed liquidity lifetime

LaunchDEX, forever

The migration seed is protocol-locked for life: no admin, no emergency role, nobody can ever withdraw it. Providers who deepen the pool earn 50% of every swap fee, pro-rata, and can exit at any time, both sides, price-neutral.

What a launch looks like

A curve, live.

Watch a project climb its bonding curve: simulated buys push the price up, reserves swell toward 4× the seed, graduation triggers the atomic migration and the seed locks forever.

✦
NOVA NovaPrivacy · demo project
bonding curve · fee 0.50%
0.0617 XEL
+129.2% · simulated
graduation at 1,000 XEL reserves · 640 now64.0%
migrate() is permissionless: anyone can trigger it at 2×360 XEL of buys to go

Simulation with fictional data · the math is the exact on-chain curve (out = C·net/(R+net), integer-exact in the contract)

0.50%
Curve Fee
both sides, buys and sells
2×
Graduation
reserves over seed
526
Min Deposit (XEL)
25 fee + 1 budget + 500 seed
1h / 80%
Community Vote
free · one address one vote
0.30%
DEX Fee
50% to providers, pro-rata
0
Rug Paths
the seed never leaves
Contract one

VaultLaunch v4.2

The launchpad itself: proposals, the vote window with refundable deposits, real native confidential assets created on-chain (fixed supply, 8 decimals), the bonding curve in true deposits, and the permissionless atomic migration.

Assetsnative confidential, fixed supply
Vote deposits0.5 XEL, refundable, dial up to 10
Team allocation≤ 20%, vests after graduation
Tickerson-chain registry, first come first served
Max projects8,192 per generation
Contract two

LaunchDEX v1.3

The permanent home after graduation. One pool per asset, constant product, a seed that can never be withdrawn and providers who are always free to leave. Every swap fee is split between the protocol and the people who deepen the pool.

Seed floorprotocol-locked, forever (IX9)
Swap fee0.30%, split 50/50 by default
Fee split dialadmin-settable, hard-bounded 25/75%
Providersexit pro-rata any time, ungated
Emergency rolecan pause buys, never drain
Where it stands

Specs frozen. Contracts rehearsed. Mainnet when it is ready.

Both contracts run 109 reference tests and five formal audit gates in CI on every push: requirement traceability, mechanical security, a 40-seed fuzz, SDK parity and documentation parity. Internal audits only: no external review yet, and we say so. The path to mainnet is a testnet rehearsal, an external audit budget, then deployment. No date theater.

▣ 109 reference tests·5 audit gates in CI·external audit: not yet
Read the specification→Follow the progress on Discord→

Mainnet application under private preview. The testnet app for the other contracts stays live in the meantime.

Roadmap

Launchpad live on mainnet.
The rest follows in 2027.

Q1–Q2 2026
Complete

Core Protocol v11.5

  • 0151 contracts written under v11.5 · MIT license, preserved in legacy/
  • 0234-contract core ran live on the v12R testnet deployment
  • 0313 Phase 5+ contracts written, gated behind review
  • 04VaultEngineV3 confidential mode · StakedOracle v10 · VaultSwapV2
  • 05Progressive slashing · trimmed median · anti-Sybil stake
Q2 2026
Complete

v5.0 Audit Remediation

  • 0115 vulnerabilities fixed (5 critical, 4 high, 4 medium, 2 low)
  • 022-step emergency withdraw on all fund-holding contracts
  • 03Two-layer guardian (EOA + 3-of-5 multisig)
  • 04Reentrancy guard pattern (RG_STATUS_KEY)
  • 054 additional critical fixes in v5.1 pre-launch review
Aug 30, 2026 · 14:00 UTC
Complete

Testnet Deployment

  • 01Contracts redeployed with v5.1 patches (4 critical fixes)
  • 02XSWD integration rewrite (cross-contract permissions)
  • 03CLI tool + miner script released on GitHub
  • 04Wallet connection via Genesix + local RPC
Q3 2026
Complete

Protocol v13 → v18 — Consolidation

  • 01PrivacyMixer V5: recipient-bound notes, Merkle depth 20, hardened through three founder risk reviews
  • 0251 legacy contracts moved to legacy/, preserved but non-deployable
  • 03VaultLaunch v4 + LaunchDEX rebuilt to the deployment standard (v18.3)
  • 04CI-asserted SDK (xvault) + full docs: LAUNCHPAD.md, DEX.md, runbooks
Sep 23, 2026 · Live
Live

VaultLaunch + LaunchDEX — Mainnet

  • 01Deployed, configured and verified on-chain on the official XELIS mainnet (block version V7) — 16/16 storage reads confirmed
  • 02Community launchpad LIVE: propose (526 XEL minimum), free validation votes (~1 h window, 80% approval), bonding curve
  • 03Two-path graduation: 2× the seed on the curve, or direct listing at 2,000 XEL — migration is permissionless and atomic
  • 04LaunchDEX: permanent seed floor (protocol-locked forever), providers earn 50% of the swap fees, pro-rata exit anytime
  • 05The two contracts are pinned to each other on-chain — beware of clones; verify every hash on explorer.xelis.io
H1 2027
Planned

External Security Audit

  • 01Trail of Bits / OpenZeppelin / Hacken review of the live launchpad + DEX
  • 02Immunefi bug bounty program
  • 03Community review period
  • 04Final parameter calibration from live mainnet data
Jun–Jul 2027
Planned

Full Protocol on Mainnet

  • 01PrivacyMixer V5 mainnet deployment
  • 02xUSD, the vault engine and the oracle stack
  • 03Public mining & provider onboarding
  • 04VaultChat, governance and the VLT economy
  • 05Governance handover to VLT holders
VaultLaunch is LIVE on the XELIS mainnet

Privacy in finance
shouldn't be optional.

The community launchpad is live on mainnet — real confidential assets, locked seeds, no rug geometry. The full confidential platform follows in 2027. Become a price provider, build on the SDK, or launch the next community coin today.

VaultLaunch + LaunchDEX live on the XELIS mainnet since 23.09.2026 · full protocol on mainnet June–July 2027
2
Mainnet Contracts Live
526
XEL Minimum Launch
50%
DEX Fees To Providers
0
Rug Paths