xChain Accounts | EVM Compatibility for Algorand dApps | Algorand
xChain Accounts
xChain Accounts let users access Algorand dApps from existing wallets, starting with EVM. No new installs or network switching.
One integration opens your dApp to a broader user base, while staying fully native and on-chain.
Launch the app See a live integration on Alpha Arcade
How xChain Accounts work
xChain Accounts map EVM addresses to native Algorand accounts using on-chain ECDSA verification. No off-chain relayers, no wrapped identity layers. The account relationship is enforced by a Smart Account contract on Algorand L1.
Assets can be bridged in as needed using third party cross-chain services, and once funded, users can interact with Algorand dApps as native participants, all from the wallet they already use.
Designed for infrastructure reliability
xChain Accounts are built to be embedded at the protocol and dApp integration layer, not layered on as a user-facing workaround.
/Icons%20(transparent%20background)/Ease-of-use-transparent-bg.svg)
No smart contract changes
Existing dApps gain access to EVM users without modifying application logic or smart contracts.
/Icons%20(transparent%20background)/Certainty-transparent-bg.svg)
Self-custodial by design
Key material never leaves the user's device. Signature verification is fully on-chain via ECDSA Smart Account.
/Icons%20(transparent%20background)/Party-transparent-bg.svg)
Domain isolation
EVM and Algorand domains are cryptographically separated. EIP-712 signing eliminates cross-network replay risk.
/Icons%20(transparent%20background)/Scalability-transparent-bg.svg)
Extensible model
The xChain Accounts architecture is designed to extend beyond EVM. Additional ecosystem integrations follow the same pattern.
Alpha Arcade is the first Algorand dApp running xChain Accounts.
Connect an EVM wallet and observe the flow end-to-end.
Ready to integrate?
xChain Accounts are available today. Give your dApp immediate access to users with existing EVM wallets. No added friction at onboarding, no new network flows required.
Follow our step-by-step integration docs to connect xChain Accounts to your Algorand dApp, including wallet detection and account linking. You can also explore the open-source reference implementation, SDK, and examples on GitHub.
Integration docs View on Github
Disclaimer
xChain Accounts are a non-custodial interface that enables interaction with blockchain networks and third-party services. Users retain full control of their wallets and assets at all times. Cross-chain functionality may involve third-party providers and is subject to network conditions, delays, and technical risks. Algorand Foundation does not control or guarantee the performance or outcome of any transactions or third-party services.
.png?width=2000&height=571&name=Algorand-QT%20roadmap-email%20banner%20(1).png)