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.

Algorand-xChain Accounts-Website

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.

Algorand-xChain Accounts-Website-2

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.

Ease-of-use-transparent-bg
No smart contract changes

Existing dApps gain access to EVM users without modifying application logic or smart contracts.

Certainty-transparent-bg
Self-custodial by design

Key material never leaves the user's device. Signature verification is fully on-chain via ECDSA Smart Account.

Party-transparent-bg
Domain isolation

EVM and Algorand domains are cryptographically separated. EIP-712 signing eliminates cross-network replay risk.

Scalability-transparent-bg
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.

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.