Skip to main content
Honest trust model documentation matters. This page clearly states what Vela does and does not guarantee in the current public beta, and what the path to full trustlessness looks like.

Current Status: Public Beta

Vela is in public beta. Some components of the trustless architecture are fully implemented; others are on the roadmap. The table below is the ground truth.

What Is Trustless Right Now

These properties hold today, in the current beta:

What Requires Trust in Beta

These properties require trusting the operator (Monolith Systematic LLC) in the current beta:
The following are trust-based in beta. If you are uncomfortable with these trust assumptions, wait for mainnet.

Risk Summary for Beta Users

Low risk:
  • Having orders matched incorrectly — matching logic is open source, deterministic, and auditable
  • Having signatures forged — ECDSA prevents this cryptographically
Medium risk:
  • Deposit loss due to operator insolvency or operational failure — covered by trust in the operator
  • Temporary inability to withdraw — the operator controls withdrawal processing in beta
The operator is Monolith Systematic LLC. The beta is run in good faith for research and product development purposes. However, good faith is not a cryptographic guarantee.
Recommended approach for beta: Use only funds you are willing to lose. The beta is for testing and trading experience, not for holding significant value. The on-chain guarantees are coming — they require the smart contract work in M6 and M7.

The Trustless Roadmap

The path from the current beta to full trustlessness is defined and in progress:
1

M6 — On-chain Settlement

  • Deploy deposit contract: funds held by smart contract, not operator
  • On-chain withdrawal settlement: engine approves, contract releases
  • Forced inclusion (DelayedInbox): users can force transaction processing via L1
After M6: Deposits and withdrawals are trustless. The operator cannot steal funds or prevent withdrawals.
2

M7 — On-chain Verification

  • Deploy fraud proof verifier contract with operator bond
  • Integrate Celestia or EigenDA for public batch availability
  • On-chain enforcement: fraud proof submission slashes operator bond
After M7: Matching correctness is enforced on-chain. The operator cannot modify fills or balances without detection and on-chain consequences.

Comparison to Other Systems

Vela M7 provides equivalent trustlessness to a fully on-chain CLOB while operating at orders of magnitude better performance.