Skip to content

Smart contracts & XVM

Smart contracts on XELIS run on XVM (XELIS Virtual Machine) and are written in Silex, a statically typed language documented on the official site.

Authoritative documentation (working URLs)

The parent path /features/smart-contracts may not resolve; use these verified pages:

Repositories & tools

Rollout status

Check Development status for tasks such as Smart Contract integration (listed as in progress as of March 2026). The FAQ answers high-level questions about XVM / smart contracts and links xelis-vm.

Some older paragraphs on the docs introduction or funding sections may still mention smart contracts as a future milestone; treat FAQ, development-status, and network-upgrades as the fresher signals for what is live on which network.

For educators

  • Pin examples to a specific software release or commit when showing bytecode or RPC behavior.
  • Prefer the Playground for syntax lessons before mainnet deployment discussions.