Skip to content
xDEVS Chain
On this page

Why xDEVS Chain?

Most blockchains compete on speed and fees. Meanwhile, the things that actually cost ordinary users money are left for wallets and apps to fix, or not:

  • People lose funds forever because they lost a seed phrase.
  • Phishing and address poisoning trick people into sending to the wrong address.
  • Forgotten unlimited token approvals get drained years later.
  • Front-running bots (MEV) sandwich normal users' trades.
  • Bridges secured by small multisigs get hacked.

xDEVS Chain makes user protection part of the chain itself, while staying fully compatible with Ethereum tools.

How it compares#

Problem users faceEthereumSolanaxDEVS Chain
Lost seed phrase = lost fundsSmart wallets exist as optional add-ons (ERC-4337)Wallet-level onlySmart accounts are a built-in system contract: passkey login (Face ID / fingerprint), no seed phrase, social recovery by guardians
Stolen key drains the wallet instantlyNothing at protocol levelNothing at protocol levelGuardian Vault: large transfers, approvals and unknown contract calls wait out a cancel window, and switching protection off is delayed too. An opt-in protocol rule (XIP-0001) extends this to existing MetaMask addresses
Forgotten unlimited approvals get drained years laterERC-20 approvals are unlimited and permanent by defaultToken delegations persist until revokedApprovals expire: the XDRC-20 standard and a Permit2-style contract require an expiry on every allowance, plus one-call "revoke all"
Address poisoning and look-alike namesWallet warnings only; ENS still allows ASCII look-alikes such as paypa1Wallet warnings onlyNative .xdevs names that reject look-alikes (paypa1 can't be registered while paypal exists), plus planned RPC checks for first-time and look-alike recipients
Blind signing of unreadable transactionsThird-party simulation servicesThird-party simulation servicesPlanned built-in xdevs_simulateTransaction RPC that shows asset changes and plain-language warnings before you sign
Front-running / sandwich bots (MEV)Private relays and builder markets, which centraliseValidator-level, widely exploitedPlanned encrypted mempool: transactions stay hidden until their order is final
Time until a payment is finalAbout 13 minutes (2 epochs)Seconds, with past full-network outagesBFT finality: a block is final when committed, no reorgs (consensus built and running on local networks; 1–2 s block times targeted on the public network)
One hot app makes everyone pay moreSingle global fee marketLocal fee marketsPlanned local fee markets: a congested contract gets its own fee; everyone else keeps paying the normal fee
Bridge hacksMany bridges secured by small multisigsSamePolicy: light-client bridges only, no multisig bridges
Developer compatibilityThe standardDifferent VM and languagesEVM-equivalent (revm, Osaka rules): Solidity, MetaMask, Foundry, Hardhat and viem work unchanged

All protection features are opt-in and never reverse a finalized transaction: there is no admin key that can freeze or seize anyone's funds.

Design principles#

  • Safety lives in accounts and RPC, never in finality (ADR-0006). Protections are enforced by code the user opts into. Nobody, not validators and not governance, can reverse, freeze or seize funds.
  • Warnings are advice, not facts. Planned simulation and recipient checks inform the user; they never block a transaction at the protocol level.
  • Ethereum compatibility first. Standard transaction types, hashes, receipts and state roots are computed the Ethereum way, so existing tools work.
  • Honest limits. Every spec lists what a feature does not protect against.

Honest trade-offs#

  • Security grows with adoption. A new chain has far less stake and fewer independent validators than Ethereum. Until many independent operators join, it is a testnet, not a decentralized network.
  • Fast finality means a bounded validator set (up to 100 on testnet): a deliberate choice of strong safety and speed over maximum decentralization.
  • MEV can be reduced, not eliminated. The encrypted mempool is research-grade work that will ship only after external review.
  • Protection is opt-in. A user who turns nothing on gets ordinary Ethereum-style behaviour.
  • Guardians are trusted. If you enable social recovery and the guardian freeze, a threshold of your guardians can freeze your account and recover it to new keys. Choose guardians accordingly. See Guardian Vault & freeze.